<SEC-DOCUMENT>0001683168-23-001804.txt : 20230327
<SEC-HEADER>0001683168-23-001804.hdr.sgml : 20230327
<ACCEPTANCE-DATETIME>20230327161532
ACCESSION NUMBER:		0001683168-23-001804
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		87
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230327
DATE AS OF CHANGE:		20230327

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Lifeway Foods, Inc.
		CENTRAL INDEX KEY:			0000814586
		STANDARD INDUSTRIAL CLASSIFICATION:	DAIRY PRODUCTS [2020]
		IRS NUMBER:				363442829
		STATE OF INCORPORATION:			IL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-17363
		FILM NUMBER:		23764700

	BUSINESS ADDRESS:	
		STREET 1:		6431 W OAKTON
		CITY:			MORTON GROVE
		STATE:			IL
		ZIP:			60053
		BUSINESS PHONE:		847-967-1010

	MAIL ADDRESS:	
		STREET 1:		6431 W OAKTON
		CITY:			MORTON GROVE
		STATE:			IL
		ZIP:			60053

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	LIFEWAY FOODS INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>lifeway_i10k-123122.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:lway="http://lifeway.net/20221231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_03C_lway_lifeway.net_20221231 -->
<!-- Field: Set; Name: xdx; ID: xdx_048_20220101_20221231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DEntityCentralIndexKey_0000814586 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DDocumentFiscalYearFocus_2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityCentralIndexKey">0000814586</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2022-12-31" id="xdx2ixbrl0129" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2021-12-31" id="xdx2ixbrl0130" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0263" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0265" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0271" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0274" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0279" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0280" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0282" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0285" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0286" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0287" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0301" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0304" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0309" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0312" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0317" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0318" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0320" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0323" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0324" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0325" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="lway-20221231.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-01-01to2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-20">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-20</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-18">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_BuildingAndBuildingImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_RecipesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:RecipesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_BrandNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:BrandNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_FormulaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:FormulaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CustomerListsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_BuildingAndBuildingImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_BuildingAndBuildingImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_ConstructionInProgressMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_ConstructionInProgressMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_RecipesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:RecipesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RecipesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:RecipesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:CustomerListsAndOtherCustomerRelatedIntangiblesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:CustomerListsAndOtherCustomerRelatedIntangiblesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_BrandNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:BrandNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_BrandNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:BrandNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_FormulaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:FormulaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_FormulaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:FormulaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_TermLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">lway:TermLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_ModifiedCreditAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lway:ModifiedCreditAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_IncrementalFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lway:IncrementalFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_RevolvingLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lway:RevolvingLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_IncrementalFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lway:IncrementalFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_Omnibus2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:Omnibus2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-31_custom_Omnibus2022PlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:Omnibus2022PlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_Omnibus2022PlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:Omnibus2022PlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CEO2020AwardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:CEO2020AwardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_CEO2020AwardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:CEO2020AwardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_CEO2020AwardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:CEO2020AwardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_Plan2021Member_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_Plan2021Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_Plan2021Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-10-012022-12-31_custom_Plan2021Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-10-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-012021-12-31_custom_Plan2021Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_Plan2021Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_Plan2022Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2022Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_Director2022PlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:Director2022PlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_DefinedContributionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:DefinedContributionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_DefinedContributionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:DefinedContributionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RestrictedStockAwardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:RestrictedStockAwardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_RestrictedStockAwardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:RestrictedStockAwardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_RestrictedStockAwardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:RestrictedStockAwardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableKefirotherthanProBugsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableKefirotherthanProBugsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_DrinkableKefirotherthanProBugsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableKefirotherthanProBugsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_DrinkableKefirotherthanProBugsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableKefirotherthanProBugsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CheeseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CheeseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CheeseMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CheeseMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_CheeseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CheeseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_CheeseMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CheeseMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CreamAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CreamAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CreamAndOtherMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CreamAndOtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_CreamAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CreamAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_CreamAndOtherMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CreamAndOtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_DrinkableYogurtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableYogurtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_DrinkableYogurtMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableYogurtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_DrinkableYogurtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableYogurtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_DrinkableYogurtMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableYogurtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ProbugsKefirMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:ProbugsKefirMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ProbugsKefirMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:ProbugsKefirMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ProbugsKefirMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:ProbugsKefirMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ProbugsKefirMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:ProbugsKefirMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_OtherDairyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:OtherDairyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_OtherDairyMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:OtherDairyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_OtherDairyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:OtherDairyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_OtherDairyMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:OtherDairyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_TotalNetSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:TotalNetSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_TotalNetSalesMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:TotalNetSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_TotalNetSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:TotalNetSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_TotalNetSalesMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:TotalNetSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lway:TwoCustomersMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lway:TwoCustomersMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lway:TwoCustomersMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_AccountsReceivableMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lway:TwoCustomersMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-012021-06-24_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-01</xbrli:startDate>
        <xbrli:endDate>2021-06-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-07-012021-09-30_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-07-01</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LudmilaSmolyanskyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lway:LudmilaSmolyanskyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_MsSmolyanskyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:MsSmolyanskyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_MsSmolyanskyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:MsSmolyanskyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_LudmilaSmolyanskyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:LudmilaSmolyanskyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LudmilaSmolyanskyMember966571921">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:LudmilaSmolyanskyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_LudmilaSmolyanskyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:LudmilaSmolyanskyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-172021-08-18_custom_GlenOaksFarmsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">lway:GlenOaksFarmsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-17</xbrli:startDate>
        <xbrli:endDate>2021-08-18</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-012021-08-18_custom_GlenOaksFarmsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">lway:GlenOaksFarmsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-01</xbrli:startDate>
        <xbrli:endDate>2021-08-18</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_GlenOaksFarmsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">lway:GlenOaksFarmsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GlenOaksFarmsMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lway:GlenOaksFarmsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GlenOaksFarmsMember_custom_BrandNameMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lway:GlenOaksFarmsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:BrandNameMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GlenOaksFarmsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000814586</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lway:GlenOaksFarmsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><a href="#k_toc"><span style="font-size: 7pt">Table of Contents</span></a></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>UNITED STATES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Washington, D.C. 20549</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Form <span id="xdx_903_edei--DocumentType_c20220101__20221231_zBJFi7zqpqUf"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="xdx_901_edei--DocumentAnnualReport_c20220101__20221231_zD887DKCCXe4"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleantrue" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span> <b>ANNUAL REPORT PURSUANT TO SECTION 13 OR
15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">For the fiscal year ended <span id="xdx_906_edei--DocumentPeriodEndDate_c20220101__20221231_zkLWWq7cz41g"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate"><span id="xdx_905_edei--CurrentFiscalYearEndDate_c20220101__20221231_z7V7whLJdool"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, 2022</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">or</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="xdx_905_edei--DocumentTransitionReport_c20220101__20221231_zykq3tTP5V7l"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span> <b>TRANSITION REPORT PURSUANT TO SECTION 13
OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">For the transition period from _____________ to _____________</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Commission file number: <span id="xdx_901_edei--EntityFileNumber_c20220101__20221231_z9KWHoyqPQg1"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityFileNumber">000-17363</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 12pt"><b><span id="xdx_905_edei--EntityRegistrantName_c20220101__20221231_zchfQSLuwra6"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityRegistrantName">LIFEWAY FOODS, INC.</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><i>(Exact name of registrant as specified in its charter)</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><i>&#160;</i></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 50%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20220101__20221231_z0WGxxgghU5i"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Illinois</ix:nonNumeric></span></b></span></td>
    <td style="width: 50%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_902_edei--EntityTaxIdentificationNumber_c20220101__20221231_zVyyzQY1j3Tf"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityTaxIdentificationNumber">36-3442829</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(State or other jurisdiction of</i></span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(I.R.S. Employer</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>incorporation or organization)</i></span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identification No.)</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90C_edei--EntityAddressAddressLine1_c20220101__20221231_zeNfdLefl2qg"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityAddressAddressLine1">6431 West Oakton St</ix:nonNumeric></span>., <span id="xdx_907_edei--EntityAddressCityOrTown_c20220101__20221231_zqsF6vNqH0uj"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityAddressCityOrTown">Morton Grove</ix:nonNumeric></span>, <span id="xdx_902_edei--EntityAddressStateOrProvince_c20220101__20221231_zpJxXyT4hZ9j"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">Illinois</ix:nonNumeric></span> <span id="xdx_907_edei--EntityAddressPostalZipCode_c20220101__20221231_zb9OtWagmDB"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityAddressPostalZipCode">60053</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><i>(Address of principal executive offices) (Zip Code)</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90E_edei--CityAreaCode_c20220101__20221231_zIf1F8nBMImb"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:CityAreaCode">(847)</ix:nonNumeric></span> <span id="xdx_90E_edei--LocalPhoneNumber_c20220101__20221231_ziQNLGW18Yna"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:LocalPhoneNumber">967-1010</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><i>(Registrant&#8217;s telephone number, including
area code)</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Securities registered under Section 12(b) of the
Exchange Act:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 33%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td>
    <td style="width: 34%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td>
    <td style="width: 33%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_edei--Security12bTitle_c20220101__20221231_zUuOAnSpBlAa"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:Security12bTitle">Common Stock, No Par Value</ix:nonNumeric></span></span></td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_edei--TradingSymbol_c20220101__20221231_z1jXxCXy1i8l"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:TradingSymbol">LWAY</ix:nonNumeric></span></span></td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_edei--SecurityExchangeName_c20220101__20221231_zj1j4VHyVec1"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Global Market</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Securities registered under Section 12(g) of the
Exchange Act:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>None</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Indicate by check mark if the registrant is a well-known
seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <span id="xdx_90F_edei--EntityWellKnownSeasonedIssuer_c20220101__20221231_zOUZaj3fN4Sb"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Indicate by check mark if the registrant is not required
to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744; <span id="xdx_906_edei--EntityVoluntaryFilers_c20220101__20221231_zbNsxEV2sWA9"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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. <span id="xdx_90A_edei--EntityCurrentReportingStatus_c20220101__20221231_z9W3WRpQwCAl"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746; No &#9744;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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(&#167; 232.405 of
this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <span id="xdx_901_edei--EntityInteractiveDataCurrent_c20220101__20221231_zOYYvambnb5i"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746;
No &#9744;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 &#8220;large accelerated filer&#8221;, &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and
&#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer &#9744;</span></td>
    <td style="width: 17%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer &#9744;</span></td>
    <td style="width: 17%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_edei--EntityFilerCategory_c20220101__20221231" title="Entity Filer Category"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span> &#9746;</span></td>
    <td style="width: 22%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company <span id="xdx_901_edei--EntitySmallBusiness_c20220101__20221231_z9uCnmPz64Rl"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td>
    <td style="vertical-align: top; width: 26%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company <span id="xdx_902_edei--EntityEmergingGrowthCompany_c20220101__20221231_z0NBZRveTr05"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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&#160;13(a)&#160;of the Exchange Act. &#9744;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Indicate by check mark whether the registrant has
filed a report on and attestation to its management&#8217;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. Yes &#9744;&#160;&#160;<span id="xdx_90B_edei--IcfrAuditorAttestationFlag_c20220101__20221231_z01JqACM1Xxg"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleanfalse" name="dei:IcfrAuditorAttestationFlag">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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. <span id="xdx_90A_edei--DocumentFinStmtErrorCorrectionFlag_c20220101__20221231_zjFsPPq79mWl"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleanfalse" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>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&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Indicate by check mark whether the registrant
is a shell company (as defined in Rule 12b-2 of the Act). Yes &#9744; <span id="xdx_909_edei--EntityShellCompany_c20220101__20221231_zQOAjIAxkvof"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 stock was last sold as of June 30, 2022 ($4.97 per
share as quoted on the Nasdaq Global Market) was $<span id="xdx_904_edei--EntityPublicFloat_iI_c20220630_zzuRIz2jrKRj"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,694,687</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 20, 2023, <span id="xdx_90E_edei--EntityCommonStockSharesOutstanding_iI_c20230320_zli0N9vBSZM2"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2023-03-20" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">14,644,762</ix:nonFraction></span> shares of the
registrant&#8217;s common stock, no par value, were outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Portions of the Registrant&#8217;s Proxy Statement
for the Annual Meeting of Shareholders to be held on June 15, 2023, are incorporated by reference into Part III.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo; Options: Hidden -->&#160;<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_toc"></span>Table of Contents</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: justify"><a href="#k_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART I</b></span></a></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 9%">&#160;</td>
    <td style="width: 82%">&#160;</td>
    <td style="text-align: center; width: 9%">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_002">Business</a></span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A.</span></td>
    <td style="text-align: justify"><a href="#k_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Factors</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1B.</span></td>
    <td style="text-align: justify"><a href="#k_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unresolved Staff Comments</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_005">Properties</a></span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></td>
    <td style="text-align: justify"><a href="#k_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></td>
    <td style="text-align: justify"><a href="#k_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: justify"><a href="#k_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART II</b></span></a></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#k_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6.</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#k_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">[RESERVED]</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 7.</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#k_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 7A.</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#k_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative and Qualitative Disclosures about Market Risk</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 8.</span></td>
    <td style="text-align: justify"><a href="#k_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements and Supplementary Data</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9.</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#k_020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9A.</span></td>
    <td style="text-align: justify"><a href="#k_021"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9B.</span></td>
    <td style="text-align: justify"><a href="#k_022"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Information</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9C.</span></td>
    <td><a href="#k_023"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosure Regarding Foreign Jurisdictions That Prevent Inspections</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>
                                                         <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9.</span></p></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#k_020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td></tr>
<tr>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: top; text-align: justify"><b><a href="#k_034">PART III</a></b></td>
    <td style="vertical-align: bottom; text-align: justify"><b>&#160;</b></td>
    <td style="vertical-align: bottom; text-align: center"><b>&#160;</b></td></tr>
<tr>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr>
    <td style="vertical-align: top; text-align: justify">Item 10. </td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#k_035">Directors, Executive Officers and Corporate Governance</a></td>
    <td style="vertical-align: bottom; text-align: center">27</td></tr>
<tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 11.</span></td>
    <td style="vertical-align: bottom; text-align: justify"> <a href="#k_036">Executive Compensation</a> </td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
<tr>
    <td style="vertical-align: top; text-align: justify">Item 12.</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#k_037">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></td>
    <td style="vertical-align: bottom; text-align: center">27</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 13</span>.</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#k_038">Certain Relationships and Related Transactions and Director Independence</a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
<tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 14.</span></td>
    <td style="vertical-align: bottom; text-align: justify">     <a href="#k_039">Principal Accountant Fees and Services</a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
<tr>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: justify"><a href="#k_024"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART IV</b></span></a></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 15.</span></td>
    <td style="text-align: justify"><a href="#k_025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits, Financial Statement Schedules</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16. </span></td>
    <td style="text-align: justify"><a href="#k_026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form 10-K Summary</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_027">Signatures</a></span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: LowerRoman; Value: 1; Name: PageNo -->i<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>FORWARD LOOKING STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the &#8220;safe harbor&#8221; provisions
of the Private Securities Litigation Reform Act of 1995, readers are advised that this document, any document incorporated by reference
herein, and other documents we file with the SEC, contain forward looking statements. In addition, we, or others on our behalf, may make
forward looking statements in press releases or written statements, or in our communications and discussions with investors and analysts
in the normal course of business through meetings, webcasts, phone calls, and conference calls. Forward looking statements are subject
to certain risks and uncertainties, which could cause actual results to differ materially from those indicated by the forward looking
statements. These statements use words, variations of words, and negatives of words such as &#34;may,&#34; &#34;could,&#34; &#34;believe,&#34;
&#34;future,&#34; &#34;depend,&#34; &#34;expect,&#34; &#34;will,&#34; &#34;result,&#34; &#34;can,&#34; &#34;remain,&#34;
&#34;assurance,&#34; &#34;subject to,&#34; &#34;require,&#34; &#34;limit,&#34; &#34;impose,&#34; &#34;guarantee,&#34; &#34;restrict,&#34;
&#34;continue,&#34; &#34;become,&#34; &#34;predict,&#34; &#34;likely,&#34; &#34;opportunities,&#34; &#34;effect,&#34; &#34;change,&#34;
&#34;future,&#34; &#34;predict,&#34; and &#34;estimate.&#34; Examples of forward looking statements include, but are not limited
to, (i) projections of revenues, income or loss, earnings or losses per share, capital expenditures, dividends, capital structure and
other financial items, (ii) statements of Lifeway Foods, Inc.&#8217;s (the &#8220;Company&#8221;, &#8220;Lifeway&#8221;, &#8220;we&#8221;,
or &#8220;our&#8221;) plans and objectives, including the introduction of new products, or estimates or predictions of actions by customers,
suppliers, competitors or regulatory authorities, (iii) statements of future economic performance, and (iv) statements of assumptions
underlying other statements and statements about Lifeway or its business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33.75pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These forward looking statements are based on management&#8217;s
beliefs, assumptions, estimates and observations of future events based on information available to our management at the time the statements
are made and include any statements that do not relate to any historical or current fact. These statements are not guarantees of future
performance and they involve certain risks, uncertainties and assumptions that are difficult to predict. Actual outcomes and results may
differ materially from what is expressed, implied or forecast by our forward looking statements due in part to the risks, uncertainties,
and assumptions that include:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 8%; text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify; width: 92%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the actions of our competitors and suppliers, including those related to price competition;</span></td></tr>

<tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the actions and decisions of our customers or consumers;</span></td></tr>

<tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our ability to successfully implement our business strategy;</span></td></tr>

<tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in the pricing of commodities;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the potential impact of material weaknesses in our internal control over financial reporting;</span></td></tr>

<tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the effects of government regulation;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the impact of the novel coronavirus (&#8220;COVID-19&#8221;) outbreak on our business, suppliers, consumers, customers, and employees;</span></td></tr>

<tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">disruptions to our supply chain, or our manufacturing and distribution capabilities, including those due to cybersecurity threats and the COVID-19 outbreak; and</span></td></tr>

<tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the other risks and uncertainties that are set forth in Item 1, &#8220;Business&#8221;, Item 1A &#8220;Risk Factors&#8221; and Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and that are described from time to time in our filings with the SEC.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These factors are not necessarily all of the important
factors that could cause actual results to differ materially from those expressed in any of our forward looking statements. Other unknown
or unpredictable factors could also have material adverse effects on future results. We intend these forward looking statements to speak
only at the date made. Except as otherwise required to be disclosed in periodic reports required to be filed by public companies with
the SEC pursuant to the SEC&#8217;s rules, we have no duty to update these statements, and we undertake no obligation to publicly update
or revise any forward looking statements, whether as a result of new information, future events or otherwise.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_001"></span>PART I</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_002"></span>ITEM 1.&#160;&#160;&#160;&#160;&#160;&#160;BUSINESS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>OVERVIEW</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway was founded in 1986 by Michael Smolyansky
shortly after he and his wife, Ludmila Smolyansky, emigrated from Eastern Europe to the United States. Lifeway was the first to successfully
introduce kefir to the U.S. consumer on a commercial scale, initially catering to ethnic consumers in the Chicago, Illinois metropolitan
area. In the thirty-six years that have followed, Lifeway has grown to become the largest producer and marketer of kefir in the U.S. and
an important player in the broader market spaces of probiotic-based products and natural, &#8220;better for you&#8221; foods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PRODUCTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our primary product is drinkable kefir, a cultured
dairy product. Lifeway Kefir is tart and tangy, high in protein, calcium and vitamin D. Thanks to our exclusive blend of kefir cultures,
each cup of kefir contains 12 live and active cultures and 25 to 30 billion beneficial CFU (Colony Forming Units) at the time of manufacture.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We manufacture (directly or through co-packers) and
market products under the Lifeway, Fresh Made and Glen Oaks Farms brand names, as well as under private labels on behalf of certain customers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our product categories are:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drinkable Kefir, sold in a variety of organic and non-organic sizes, flavors, and types;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="background-color: white; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">European-style soft cheeses, including farmer cheese, white cheese, and Sweet Kiss;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="background-color: white; text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="background-color: white; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cream and other, which consists primarily of cream, a byproduct of making our kefir;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="background-color: white; text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="background-color: white; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ProBugs, a line of kefir products designed for children;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drinkable Yogurt, sold in a variety of sizes and flavors; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Dairy, which consists primarily of Fresh Made butter and sour cream.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net sales of products by category were as follows
for the years ended December 31:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In thousands</span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 44%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drinkable Kefir other than ProBugs</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">110,247</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">78%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,850</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">80%</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cheese</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,651</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,612</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cream and other</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,465</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,582</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drinkable Yogurt</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,105</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,223</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probugs Kefir</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,403</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,178</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other dairy</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,697</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,620</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Sales</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">141,568</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,065</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100%</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 4 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Value: 1; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Product innovation and new product development</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Lifeway is committed to maintaining its positions
as the leading producer of kefir and a recognized leader in the market for probiotic products. We routinely evaluate opportunities for
new product flavors and formulations, improved package design, new product configurations and other innovation avenues. Beyond our core
drinkable kefir products, we have an ongoing effort to extend the strength of the Lifeway brand and leverage the capabilities of the Lifeway
organization into fresh categories and into additional channels of trade, such as Convenience; Foodservice; Club; and Drug. In 2022, we
maintained the level of focus on product innovations, packaging innovations, and growth opportunities. These product innovation and development
efforts have led to additional revenue opportunities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Lifeway considers research and development of
new products to be a significant part of our overall business philosophy. Where possible, we leverage our existing staff and facilities
to conduct our innovation, research, and development efforts, rather than maintaining a dedicated research and development staff and facilities
or relying solely on third parties. Until the second half of 2021, in light of the COVID-19 outbreak, our focus was on expanding sales
of our current products, and less on new product development. In August 2021, we purchased the Glen Oaks Farms drinkable yogurt product
line, and launched our drinkable oat-based kefir product line in December 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PRODUCTION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Manufacturing</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During 2022 and 2021, approximately 96% and 98% of
our revenue, respectively, was derived from products manufactured at our own facilities. We currently operate the following manufacturing
and distribution facilities:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Morton Grove, Illinois, which produces drinkable kefir, drinkable ProBugs kefir, and cheese products;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Waukesha, Wisconsin, which produces drinkable kefir products and from which we store and distribute products;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Niles, Illinois, which stores and serves as a distribution point for products; and</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Philadelphia, Pennsylvania, which produces drinkable kefir, cheese, and butter products, from which we store and distribute products.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We own these manufacturing facilities. All our fixed
assets associated with manufacturing, storage, and distribution of our products are in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span style="text-decoration: underline">Co-Packers</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to the products manufactured in our
own facilities, independent manufacturers (&#8220;co-packers&#8221;) manufacture some of our products. We have a co-packer agreement to
manufacture drinkable yogurt in California. We have a co-packer agreement to manufacture drinkable kefir in Ireland, to serve our European
markets. During&#160;2022 and 2021, approximately 4% and 2% of our revenue, respectively, was derived from products manufactured by co-packers.
Our domestic co-packer is Safe Quality Food (&#8220;SQF&#8221;) certified and follows Good Manufacturing Practices (GMPs). Additionally,
the co-packers are required to ensure our products are manufactured in accordance with our quality specifications and that they are compliant
with all applicable laws and regulations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 5 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>SALES AND DISTRIBUTION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Sales Organization</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We sell our products primarily through our direct
sales force, brokers, and distributors. Our sales organization strives to cultivate strong, collaborative relationships with our customers
that facilitate favorable shelf placement for our products, which we believe will drive sales volumes when combined with our marketing
efforts and our brand strength. Our relationships with food brokers provide additional customer coverage as a supplement to our direct
sales force.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Distribution inside the United States</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway&#8217;s products reach the consumer through
three primary &#8220;route-to-market&#8221; pathways:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retail-direct;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distributor; and</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Direct store delivery (&#8220;DSD&#8221;).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the retail-direct channel, we sell our products
to retailers and deliver it through either the retailers&#8217; carriers or third-party carriers that deliver to such retailers&#8217;
distribution centers. In turn, our retailers then deliver the products to their respective stores. Customers in this route-to-market grouping
include Kroger, Walmart and Trader Joe&#8217;s. Under the retail direct-model, optimal product merchandising, assortment and product presentation
are attended to by the retailer. Sales to our retail-direct customers represent approximately 50% of our total net sales for the year
ended 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the distributor channel, we sell our products
to distributors and deliver it through either the distributors&#8217; carriers or third-party carriers that deliver to such distributors&#8217;
designated warehouses. In turn, our distributors then sell and ship our products to their retail customers. Our distributors often use
a DSD model of their own to make deliveries directly to individual stores, but they also make deliveries to retailers&#8217; distribution
centers. Our distributor customers include United Natural Foods (UNFI), KeHE Distributors, and C&amp;S Wholesale Grocers. The distributor
attends to optimal product merchandising, assortment, and product presentations at the retail end of the channel, with support from Lifeway&#8217;s
direct sales force and broker network. Sales to our distributor customers represented approximately 48% of our total net sales for year
ended 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the direct store delivery (DSD) route to market,
we sell our products to retailers and deliver it directly to the store using Company-owned vehicles and a team of Lifeway merchandisers
who engage face-to-face with store management to ensure optimal product assortments and presentations. We operate our DSD model in the
Chicago, Illinois metropolitan area only. Sales to our DSD customers represent approximately 2% of our total net sales for the year ended
2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Distribution outside of the U.S</span>. </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Substantially all of Lifeway&#8217;s products
are distributed within the United States; however, certain of our distributors sell our products to retailers in Mexico and portions of
South America and the Caribbean. Additionally, Lifeway products reach consumers in the United Kingdom, Ireland, and the Middle East under
third party co-manufacturing agreements and in-country broker and distributor arrangements. Sales outside the United States represented
approximately 1% of net sales for the year ended 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 6 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span style="text-decoration: underline">Channel- and Market-Specific Distribution and Broker Representation
Arrangements</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway&#8217;s generally standardized agreements
with independent distributors and food brokers allow us the latitude to establish new relationships as opportunities and needs arise.
Where appropriate given the relationship, market, and business opportunity, we offer exclusive channels, markets, and/or territories to
our distributors and brokers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We provide our independent distributors with products
at wholesale prices for distribution to their retail accounts. Lifeway believes that the prices at which we sell our products to distributors
are competitive with the prices generally paid by distributors for similar products in the markets served. Due to the perishable nature
of our products and the costs to return, we do not offer return privileges to any of our distributors or channel customers; however, from
time to time we do provide our customers with allowances for non-saleable product.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway engages independent food brokers generally
on a commission basis, subject in some cases to a minimum commission guarantee. The commissions vary based on the scope of services provided
and customers served. Our brokers represent our products to a variety of prospective buyers. These buyers could be specialty stores, retail
grocery chains, wholesalers, foodservice operators and distributors, drug chains, mass merchandisers, industrial users, schools and universities,
or military installations. With support from our direct sales force, brokers may provide other value-added services. These may include
scheduling and coordinating promotions, merchandising, centralized ordering, and data collection services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>MARKETING</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We use a combination of sales incentives, trade promotions,
and consumer promotions to market our products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Sales Incentives and Trade Promotion Allowances</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway offers various sales incentives and trade
promotional programs to its retailer and distributor customers from time to time in the normal course of business. These sales incentives
and trade promotion programs typically include rebates, in-store display and demo allowances, allowances for non-saleable product, coupons,
and other trade promotional activities. Trade promotions support price features, displays, and other merchandising of our products by
our retail and distributor customers. We record these arrangements as a reduction to net sales in our consolidated statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Consumer Promotions and Marketing Campaigns</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We engage in an ongoing and wide variety of marketing
and media campaigns &#8211; primarily digital and social media, print advertising, television advertising, and event marketing. We complement
these marketing and media efforts with industry-related trade shows and in-store promotional events. Our consumer marketing efforts also
include cooperative advertising programs with our retail customers and various couponing campaigns, online consumer relationship programs,
and other similar forms of promotions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our marketing efforts are aimed at stimulating
demand with new and existing consumers by elevating awareness and consumption of kefir and probiotics, as well as enhancing our brand
equity. Our awareness marketing seeks to promote the positive nutritional attributes and flavor of our products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>COMPETITION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway competes with a limited number of other domestic
kefir producers and consequently faces a small amount of direct competition for kefir products. However, Lifeway&#8217;s kefir-based products
compete with other dairy products, such as spoonable and drinkable yogurt, and, increasingly, with non-dairy probiotic products. Many
of our competitors are well-established and have significantly greater financial resources than Lifeway to promote their products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 7 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>SUPPLIERS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We purchase our ingredients such as milk, pectin,
and other ingredients from unaffiliated suppliers. In addition, we purchase significant quantities of packaging materials to package our
products and natural gas and electricity to operate our facilities. Purchases are made through purchase orders or contracts, and price,
delivery terms, and product specifications vary. Although the prices for our principal inputs can fluctuate based on economic, weather,
and other conditions, Lifeway believes it has ready access to alternative suppliers for all critical ingredients, packaging, and other
input requirements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>MAJOR CUSTOMERS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2022, two customers
collectively accounted for approximately 22% of our total net sales. Two customers collectively accounted for approximately 28% of net
accounts receivable as of December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>SEGMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway has determined that it has one reportable
segment based on how our chief operating decision maker manages the business and, in a manner, consistent with the internal reporting
provided to the chief operating decision maker. The chief operating decision maker, who is responsible for allocating resources and assessing
Company performance, has been identified as the Chief Executive Officer. Substantially all our consolidated revenues relate to the sale
of cultured dairy products that we produce using the same processes and materials and are sold to consumers through a common network of
distributors and retailers in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>DANONE SA</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Since October 1999, Danone SA, through subsidiaries
(collectively &#8220;Danone&#8221;), has been the beneficial owner of approximately 24% of the outstanding common stock of Lifeway. Lifeway
and Danone are parties to a Stockholders&#8217; Agreement dated October 1, 1999, which as amended provides Danone the right to designate
one director nominee, provides Danone with anti-dilutive rights relating to certain future offerings and issuances of capital stock, and
grants Danone limited registration rights.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INTELLECTUAL PROPERTY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We believe that our rights in our trademarks and service
marks are important to our marketing efforts to develop brand recognition and differentiate our brand from our competitors and are a valuable
part of our business. We own many domestic and international trademarks and service marks. In addition, we own numerous registered and
unregistered copyrights, registered domain names, and proprietary trade secrets, trade dress, technology, know-how, processes, and other
proprietary rights that are not registered. Depending on the jurisdiction, trademarks are generally valid as long as they are in use and/or
their registrations are properly maintained, and they have not been found to have become generic. Registrations of trademarks can also
generally be renewed indefinitely as long as the trademarks are in use. We also have licenses to use certain trademarks inside and outside
of the United States and to certain product formulas, all subject to the terms of the agreements under which such licenses are granted.
Lifeway&#8217;s policy is to pursue registration of intellectual property whenever appropriate. We protect our intellectual property rights
by relying on a combination of trademark, copyright, trade dress, trade secret and other intellectual property laws, and domain name dispute
resolution systems; as well as licensing agreements, third-party confidentiality, nondisclosure, and assignment agreements; and by policing
third-party misuses of our intellectual property. We regard the Lifeway family of trademarks and other intellectual property as having
substantial value and as being an important factor in the marketing of our products. The loss of such protection would have a material
adverse impact on our operations and share price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 8 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>REGULATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway is subject to extensive regulation by federal,
state, and local governmental authorities. In the United States, agencies governing the manufacture, marketing, and distribution of our
products include, among others, the Federal Trade Commission (&#8220;FTC&#8221;), the United States Food &amp; Drug Administration (&#8220;FDA&#8221;),
the United States Department of Agriculture (&#8220;USDA&#8221;), the United States Environmental Protection Agency (&#8220;EPA&#8221;),
the Occupational Safety and Health Administration (&#8220;OSHA&#8221;), and their state and local equivalents. Under various statutes,
these agencies prescribe, among other things, the requirements and standards for quality, safety, and representation of our products to
consumers. We are also subject to federal laws and regulations relating to our products and production. For example, as required by the
National Organic Program (&#8220;NOP&#8221;), we rely on third parties to certify certain of our products and production locations as
organic. Additionally, our facilities are subject to various laws and regulations regarding the release of material into the environment
and the protection of the environment in other ways.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Internationally, we are subject to the laws and regulatory
authorities of the foreign jurisdictions in which we manufacture and sell our products, including the Food Standards Agency in the United
Kingdom; the National Service of Health, Food Safety and Agro-Food Quality (known by its Spanish-language acronym &#8220;SENASICA&#8221;)
and the Federal Commission for the Protection from Sanitary Risks (&#8220;COFEPRIS&#8221;) in Mexico; the Food Safety Authority in Ireland;
and the European Food Safety Authority, which supports the European Commission, as well as individual country, province, state, and local
regulations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Changes in these laws or regulations, or the introduction of new laws
or regulations, could increase the costs of doing business for the Company, our customers, or suppliers, or restrict our actions, causing
our results of operations to be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>MILK INDUSTRY REGULATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our primary raw material is milk. The federal government
establishes minimum prices for raw milk purchased in federally regulated areas. Some states have established their own rules for determining
minimum prices. The federal government announces prices for raw milk each month. While we are subject to federal government regulations
that establish minimum prices for milk, and we also pay producer (&#8220;over-order&#8221;) premiums, federal order administration costs,
and other related charges that vary by milk product, location, and supplier.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>FOOD SAFETY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway takes appropriate precautions to ensure the
safety of our products. In addition to routine inspections by state and federal regulatory agencies, including the USDA and FDA, we have
instituted Company-wide quality systems that address topics such as supplier control; ingredient, packaging, and product specifications;
preventive maintenance; pest control; and sanitation. Each of our facilities also has in place a hazard analysis critical control points
(&#8220;HACCP&#8221;) plan that identifies critical pathways for contaminants and mandates control measures that must be used to prevent,
eliminate or reduce relevant food-borne hazards. To the extent that the federal Food Safety Modernization Act applies to Lifeway&#8217;s
business, we develop food safety plans and implement preventive measures to protect against food contamination. We also maintain a product
recall plan, including lot identifiability and traceability measures that allow us to act quickly to reduce the risk of consumption of
any product that we suspect may pose a health issue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We maintain various types of insurance, including
product liability and product recall coverages, which we believe to be sufficient to cover potential product liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have also implemented the SQF program at our Illinois
and Wisconsin facilities. SQF is a fully integrated food safety and quality management protocol designed specifically for the food sector.
The SQF Code, based on universally accepted CODEX Alimentarius, HACCP guidelines and the Global Food Safety Initiative (&#8220;GFSI&#8221;)
standards, offers a comprehensive methodology to manage food safety and quality simultaneously. SQF certification provides an independent
and external validation that a product, process or service complies with international, regulatory and other specified standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>SEASONALITY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway&#8217;s business is not seasonal.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 9 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>EMPLOYEES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022, we employed 289 full-time
and two part-time employees, of which 103 were members of a union bargaining unit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>AVAILABLE INFORMATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway maintains a corporate website for investors
at www.lifewayfoods.com and makes available, free of charge, through this website its annual report on Form 10-K, quarterly reports on
Form 10-Q, current reports on Form 8-K, and amendments to those reports that we file with or furnish to the SEC as soon as reasonably
practicable after we electronically file such material with, or furnish it to, the SEC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_003"></span>ITEM 1A.&#160;&#160;&#160;RISK FACTORS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In evaluating and understanding us and our business,
you should carefully consider the risks described below, in conjunction with all of the other information included in this Annual Report
on Form 10-K, including &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; contained
in Part II, Item 7 and &#8220;Quantitative and Qualitative Disclosures About Market Risk&#8221; contained in Part II, Item 7A. The risks
and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we
currently believe are not material, may become important factors that adversely affect our business. If any of the events or circumstances
described in the following risk factors actually occurs, our business, financial condition, results of operations, and future prospects
could be materially and adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>RISKS RELATED TO OUR BUSINESS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Our product categories face a high level of
competition, which could negatively impact our sales and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We compete with a limited number of other domestic
kefir producers and consequently face a small amount of direct competition for kefir products. However, our kefir-based products compete
with other dairy products, notably spoonable and drinkable yogurt, and, increasingly, with non-dairy probiotic products that incorporate
kefir cultures but are not kefir. We face significant competition for limited retailer shelf space in each of our product categories.
Competition in our product categories is based on product innovation, product quality, price, brand recognition and loyalty, effectiveness
of marketing, promotional activity, and our ability to identify and satisfy consumer tastes and preferences. We believe that our brands
have benefited in many cases from being the first to introduce products in their categories, and their success has attracted competition
from other food and beverage companies that produce branded products, as well as from private label competitors. Some of our competitors,
such as Danone, General Mills, Chobani, Hain Celestial Group, and Nestle, have substantial financial and marketing resources. These competitors
and others may be able to introduce innovative products more quickly or market their products more successfully than we can, which could
cause our growth rate to be slower than we anticipate and could cause sales to decline.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We also compete with producers of non-dairy products,
such as Millennium Products and PepsiCo, that have lower ingredient and production-related costs. As a result, these competing producers
may be able to offer their products to customers at a lower price point. This could cause us to lower our prices, resulting in lower profitability
or, in the alternative, cause us to lose market share if we fail to lower prices. Furthermore, private label competitors are generally
able to sell their products at lower prices because private label products typically have lower marketing costs than their branded counterparts.
If our products fail to compete successfully with other branded or private label offerings, demand for our products and our sales volumes
could be negatively impacted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Additionally, due to high levels of competition, certain
of our key retailers may demand price concessions on our products or may become more resistant to price increases for our products. Increased
price competition and resistance to price increases have had, and may continue to have, a negative effect on our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 10 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>We may not be able to successfully implement our business strategy
for our brands on a timely basis or at all.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We believe that our future success depends, in part,
on our ability to implement our strategy of leveraging our existing brands with our new products to maintain our market position in our
product categories; drive increased sales; acquire or establish new brands; and create strategic alliances including potential joint ventures.
Our ability to implement this strategy depends, among other things, on our ability to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">enter into distribution and other strategic arrangements with third-party retailers and other potential distributors of our products;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">compete successfully in the product categories in which we choose to operate;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">introduce timely, new, cost-effective, and appealing products and innovate successfully within our existing product categories;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">develop and maintain consumer interest in and demand for our brands considering prevailing consumer tastes and preferences;&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increase our brand recognition and loyalty;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">enter into strategic arrangements with third-party suppliers to obtain necessary raw materials;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identify suitable acquisition candidates or joint venture partners and accurately assess their value, growth potential, strengths, weaknesses, contingent and other liabilities, and potential profitability;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">negotiate acquisitions and joint ventures on terms acceptable to us; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">integrate acquired brands, products, or joint ventures into our company and our business strategy.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If we fail to execute these and other important elements
of our business strategy, our business and results of operations could be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">One key element of our business strategy is to introduce
timely, new, cost-effective, and appealing products and to innovate successfully within our existing product categories. However, consumer
tastes and preferences change rapidly, and evolve over time. Factors that may affect consumer tastes and preferences include:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">dietary trends and increased attention to nutritional values, such as the sugar, fat, protein, fiber or calorie content of different foods and beverages;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">concerns regarding the health effects of specific ingredients and nutrients, such as sugar, other sweeteners, dairy, soybeans, nuts, oils, vitamins, fiber and minerals;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">concerns regarding the public health consequences associated with obesity, particularly among young people;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">decisions by yogurt and non-dairy beverage manufacturers to mislabel their products as &#8220;kefir&#8221; in order to benefit from our branding and marketing efforts, a marketing ploy that can cause significant confusion and misunderstanding among consumers; and</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increased awareness of the environmental and social effects of food processing. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 11 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our future investments may not produce the results
we expect when we expect them for a variety of reasons including those described herein. Our future product development and innovation
will be reliant on our ability to identify and develop potential new growth opportunities. This process is inherently risky and will result
in investments of substantial time and resources for which we may not achieve any return or value. Successful product development and
innovation is also affected by our ability to launch new or improved products successfully and on a timely and cost-effective basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We may have to pay cash, incur debt, or issue equity,
equity-linked, or debt securities to fund our business strategy, or may be unable to fund that strategy. Any of these events could adversely
affect our financial results and our business. We could experience similar effects if we invest resources in a strategy that ultimately
proves unsuccessful. If, due to a failure of our strategy or any other reason, consumer demand for our products declines, our sales volumes,
results of operations, and our business could be negatively affected, and we may not be able to create or sustain growth or successfully
implement our business strategy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Interruption of our supply chain could affect
our ability to manufacture or distribute products, could adversely affect our business and sales, and/or could increase our operating
costs and capital expenditures.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have several supply agreements with suppliers and
co-packers that require them to provide us with specific finished goods, including packaging and kefir. For some of these products, we
essentially rely on a single supplier or co-packer as our sole source for the item. The failure for any reason of any such sole source
or other co-packer to fulfill its obligations under the applicable agreements with us or the termination or renegotiation of any such
sourcing agreement could result in disruptions to our supply of finished goods and have an adverse effect on our results of operations.
Additionally, our suppliers and co-packers are subject to risk, including labor disputes, union organizing activities, financial liquidity,
inclement weather, natural disasters, supply constraints, and general economic and political conditions that could limit their ability
to timely provide us with acceptable products, which could disrupt our supply of finished goods, or require that we incur additional expense
by providing financial accommodations to the supplier or co-packer or taking other steps to seek to minimize or avoid supply disruption,
such as establishing new arrangements with other providers. A new arrangement may not be available on terms as favorable to us as our
existing arrangements, if at all.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our inability to maintain sufficient internal capacity
or establish satisfactory co-packing, warehousing and distribution arrangements could limit our ability to operate our business or implement
our strategic plan and could negatively affect our sales volumes and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Disruption of our manufacturing or distribution
chains or information technology systems, including disruption due to cybersecurity threats, could adversely affect our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The success of our business depends, in part, on maintaining
a strong production platform and we rely primarily on internal production resources to fulfill our manufacturing needs. Our ongoing initiatives
to expand our production platform and our productive capacity could fail to achieve such objectives and, in any case, could increase our
operating costs beyond our expectations and could require significant additional capital expenditures. If we cannot maintain sufficient
production, warehousing, and distribution capacity, either internally or through third party agreements, we may be unable to meet customer
demand and/or our manufacturing, distribution, and warehousing costs may increase, which could negatively affect our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Furthermore, damage or disruption to our manufacturing
or distribution capabilities due to weather, natural disaster, fire, environmental incident, terrorism, cybersecurity threats and other
security breaches, pandemic, strikes, the financial or operational instability of key distributors, warehousing, and transportation providers,
or other reasons could impair our ability to manufacture or distribute our products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We rely on a limited number of production and distribution
facilities. A disruption in operations at any of these facilities or any other disruption in our supply chain relating to common carriers,
supply of raw materials and finished goods, or otherwise, whether as a result of casualty, natural disaster, power loss, telecommunications
failure, cybersecurity threat, terrorism, labor shortages, contractual disputes or other causes, could significantly impair our ability
to operate our business and adversely affect our relationship with our customers. Furthermore, our insurance coverage may not be adequate
to cover all related costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our information technology systems are also critical
to the operation of our business and essential to our ability to successfully perform day-to-day operations. These systems include, without
limitation, networks, applications, and outsourced services in connection with the operation of our business. A failure of our information
technology systems to perform as we anticipate could disrupt our business and result in transaction errors, processing inefficiencies,
and sales losses, causing our business to suffer. In addition, our information technology systems may be vulnerable to damage or interruption
from circumstances beyond our control, including fire, natural disasters, systems failures, and cybersecurity threats. Cybersecurity threats
in particular are persistent, evolve quickly and include, without limitation, computer viruses, unauthorized attempts to access information,
denial of service attacks, and other electronic security breaches. Like our customers, suppliers, subcontractors and other third parties
with whom we do business generally, we expect that we will continue to be the subject of cybersecurity threats. In some cases, we must
rely on the safeguards put in place by the third parties with whom we do business to protect against security threats. We believe we have
implemented appropriate measures and controls and have invested in sufficient resources to appropriately identify and monitor these threats
and mitigate potential risks, including risks involving our customers and suppliers. However, there can be no assurance that any such
actions will be sufficient to prevent cybersecurity breaches, disruptions to mission critical systems, the unauthorized release of sensitive
information or corruption of data, or harm to facilities or personnel.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These threats and other events could disrupt our operations,
or the operations of our customers, suppliers, subcontractors and other third parties; could require significant management attention
and resources; could result in the loss of business, regulatory actions and potential liability; and could negatively impact our reputation
among our customers and the public. Any of these outcomes could have a negative impact on our financial condition, results of operations,
or liquidity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Our debt and financial obligations could adversely
affect our financial condition, our ability to obtain future financing, and our ability to operate our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have outstanding debt obligations that could adversely
affect our financial condition and limit our ability to successfully implement our business strategy. Furthermore, from time to time,
we may need additional financing to support our business and pursue our business strategy, including strategic acquisitions. Our ability
to obtain additional financing, if and when required, will depend on investor demand, our operating performance, the condition of the
capital markets, and other factors. We cannot assure that additional financing will be available to us on favorable terms when required,
or at all. If we raise additional funds through the issuance of equity, equity-linked, or debt securities, those securities may have rights,
preferences, or privileges senior to those of our common stock, and, in the case of equity and equity-linked securities, our existing
stockholders may experience dilution.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022, we had $2.77 million outstanding
under the Revolving Credit Facility and $3,72 million outstanding under the note payable, net of $25 thousand of unamortized deferred
financing. Our loan agreements contain certain restrictions and requirements that among other things:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">require us to maintain a quarterly fixed charge coverage ratio and minimum working capital ratio;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">limit our ability to obtain additional financing in the future for working capital, capital expenditures and acquisitions, to fund growth or for general corporate purposes;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">limit our future ability to refinance our indebtedness on terms acceptable to us or at all;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">limit our flexibility in planning for or reacting to changes in our business and market conditions or in funding our strategic growth plan; and</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">impose on us financial and operational restrictions.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our ability to meet our debt service obligations will
depend on our future performance, which will be affected by the other risk factors described in this Annual Report on Form 10-K. If we
do not generate enough cash flow to pay our debt service obligations, we may be required to refinance all or part of our existing debt,
sell our assets, borrow more money or raise equity. There is no guarantee that we will be able to take any of these actions on a timely
basis, on terms satisfactory to us, or at all.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 13 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Revolving Credit Facility and term loan bear interest
at variable rates. If market interest rates increase, it will increase our debt service requirements, which could adversely affect our
cash flow.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Our loan agreements also contain provisions that restrict our ability to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">borrow money or guarantee debt;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">create liens;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">make specified types of investments and acquisitions;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">pay dividends on or redeem or repurchase stock;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">enter into new lines of business;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">enter into transactions with affiliates; and</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">sell assets or merge with other companies.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These restrictions on the operation of our business
could harm our ability to execute on our business strategy by, among other things, limiting our ability to take advantage of financing,
merger and acquisition opportunities, and other corporate opportunities. Various risks, uncertainties, and events beyond our control could
affect our ability to comply with these covenants. Unless cured or waived, a default would permit lenders to accelerate the maturity of
the debt under the credit agreement and to foreclose upon the collateral securing the debt.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Loss of our key management or other personnel,
or an inability to attract such management and other personnel, could negatively impact our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We depend on the skills, working relationships, and
continued services of key personnel, including our experienced senior management team. We also depend on our ability to attract and retain
qualified personnel to operate and expand our business. If we lose one or more members of our senior management team whose responsibilities
cannot otherwise be distributed among our other officers, or if we fail to attract talented new employees, our business and results of
operations could be negatively affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Employee strikes and other labor-related disruptions
may adversely affect our operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have a union contract governing the terms and conditions
of employment for a significant portion of our workforce. Although we believe union relations since the union&#8217;s certification as
the exclusive bargaining representative of this portion of our workforce have been amicable, there is no assurance that this will continue
in the future or that we will not be subject to future union organizing activity. There are potential adverse effects of labor disputes
with our own employees or by others who provide warehousing, transportation, and distribution, both domestic and foreign, of our raw materials
or other products. Strikes or work stoppages or other business interruptions could occur if we are unable to renew collective bargaining
agreements on satisfactory terms or enter into new agreements on satisfactory terms, which could impair manufacturing and distribution
of our products or result in a loss of sales, which could adversely impact our business, financial condition, or results of operations.
The terms and conditions of existing, renegotiated, or new collective bargaining agreements could also increase our costs or otherwise
affect our ability to fully implement future operational changes to enhance our efficiency or to adapt to changing business needs or strategy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 14 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Our intellectual property rights are valuable, and any inability
to protect them could reduce the value of our products and brands.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We consider our intellectual property rights, particularly
our trademarks, but also our copyrights, registered domain names, and proprietary trade secrets, technology, know-how, processes and other
proprietary rights to be a significant and valuable aspect of our business. We attempt to protect our intellectual property rights by
relying on a combination of trademark, copyright, trade dress, trade secret, and other intellectual property laws, and domain name dispute
resolution systems; as well as licensing agreements, third-party confidentiality, nondisclosure, and assignment agreements; and by policing
third-party misuses of our intellectual property. Our failure to obtain or maintain adequate protection of our intellectual property rights,
or any change in law or other changes that serve to lessen or remove the current legal protections of our intellectual property, may diminish
our competitiveness and could materially harm our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We also face the risk of claims that we have infringed
third parties&#8217; intellectual property rights. Any claims of intellectual property infringement, even those without merit, could be
expensive and time consuming to defend, cause us to cease making, licensing, or using products that incorporate the challenged intellectual
property, require us to redesign or rebrand our products or packaging, divert management&#8217;s attention and resources, or require us
to enter into royalty or licensing agreements to obtain the right to use a third party&#8217;s intellectual property. Any royalty or licensing
agreements, if required, may not be available to us on acceptable terms or at all. Additionally, a successful claim of infringement against
us could result in our being required to pay significant damages, enter into costly license or royalty agreements, or stop the sale of
certain products, any of which could have a negative effect on our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>The Smolyansky family controls a substantial portion of our common
stock and has the ability to control the outcome of matters submitted for stockholder approval.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although the members of the Smolyansky family
together control less than 50% of our common stock collectively, they could significantly influence any matter requiring approval by our
stockholders, including the election of all of our directors and the approval or rejection of any merger, change of control, or other
significant corporate transaction. It is unlikely that any person interested in acquiring Lifeway will be able to do so without obtaining
the consent of some members of the Smolyansky family. The Smolyansky family&#8217;s interests may not always be aligned with other stockholders&#8217;
interests. By exercising their influence, members of the Smolyansky family could cause Lifeway to take actions that are at odds with the
investment goals of institutional, short-term, non-voting, or other non-controlling investors, or that have a negative effect on our stock
price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our business could be negatively affected as a result of the
actions of stockholders.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business could be negatively affected as
a result of stockholder actions, which could cause us to incur significant expense, hinder execution of our business strategy, and impact
the trading value of our securities.&#160; Stockholder actions, including potential proxy contests, requires significant time and attention
by management and our Board, potentially interfering with our ability to execute our strategic plan. We may be required to incur significant
legal fees and other expenses related to stockholder actions, and the attention of our management may be diverted by such actions. While
we welcome our stockholders&#8217; constructive input, there can be no assurance that stockholder actions would not result in negative
impacts to the Company. Any of these impacts could materially and adversely affect our business and operating results, and the market
price of our Common Stock could be subject to significant fluctuation or otherwise be adversely affected by stockholder actions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 15 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>RISKS RELATED TO OUR INDUSTRY</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>The consolidation of our customers or the loss
of any of our largest customers could negatively impact our sales and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customers, such as supermarkets and food distributors,
continue to consolidate. This consolidation has produced larger, more sophisticated organizations with increased negotiating and buying
power that are able to resist price increases or demand increased promotional programs, as well as operate with lower inventories, decrease
the number of brands that they carry and increase their emphasis on private label products, all of which could negatively impact our business.
The consolidation of retail customers also increases the risk that a significant adverse impact on their business could have a corresponding
material adverse impact on our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Two of our customers together accounted for 22% of
our net sales in the fiscal year ended December 31, 2022. Where we enter into written agreements with our customers, they are generally
terminable after short notice periods by the customer. In addition, our customers sometimes award contracts based on competitive bidding,
which could result in lower profits for contracts we win and the loss of business for contracts we lose. The loss of any large customer,
the reduction of purchasing levels, or the cancellation of any business from a large customer for an extended period of time could negatively
affect our sales and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We rely on sales made by or through our independent
distributors to customers. Distributors purchase directly for their own account for resale. The loss of, or business disruption at, one
or more of these distributors may harm our business. If we are required to obtain additional or alternative distribution agreements or
arrangements in the future, we cannot be certain that we will be able to do so on satisfactory terms or in a timely manner. Our inability
to enter into satisfactory distribution agreements may inhibit our ability to implement our business plan or to establish markets necessary
to expand the distribution of our products successfully.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We are subject to the risk of product contamination
and product liability claims, which could harm our reputation, force us to recall products and incur substantial costs.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The sale of food products for human consumption involves
the risk of injury to consumers. Such injuries may result from tampering by unauthorized third parties, inadvertent mislabeling, product
contamination or spoilage, including the presence of foreign objects, substances, chemicals, other agents, or residues introduced during
the storage, processing, handling or transportation phases. We also may be subject to liability if our products or production processes
violate applicable laws or regulations, including environmental, health, and safety requirements, or in the event our products cause injury,
illness, or death.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under certain circumstances, we may be required to
recall or withdraw products, suspend production of our products, or cease operations, which may lead to a material adverse effect on our
business. In addition, customers may cancel orders for such products as a result of such events. Even if a situation does not necessitate
a recall or market withdrawal, and even if we and each of our co-packers and suppliers comply in all material respects with all applicable
laws and regulations, we may become subject to claims or lawsuits relating to such matters. Even if a product liability claim is unsuccessful
or is not fully pursued, the negative publicity surrounding any assertion that our products caused illness or physical harm, including
the risk of reputational harm being magnified and/or distorted through the rapid dissemination of information over the Internet, including
through news articles, blogs, chat rooms, and social media, could adversely affect our reputation with existing and potential customers
and consumers and our corporate and brand image. Moreover, claims or liabilities of this type might not be covered by our insurance or
by any rights of indemnity or contribution that we may have against others. We maintain product liability and product recall insurance
in amounts that we believe to be adequate. However, we cannot be sure that we will not incur claims or liabilities for which we are not
insured or that exceed the amount of our insurance coverage. A product liability judgment against us or a product recall could have a
material adverse effect on our business, consolidated financial condition, results of operations or liquidity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 16 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>We rely on independent certification for several of our products
and facilities.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We rely on independent certification, such as certifications
of our products as &#8220;organic,&#8221; or &#8220;gluten-free,&#8221; to differentiate our products from others. The loss of any independent
certifications could adversely affect our market position as a probiotic-based product and natural, &#8220;better for you&#8221; foods
company, which could harm our business. We rely on independent SQF certification at some of our facilities, a certification that some
of our customers require us to maintain.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We must comply with the requirements of independent
organizations or certification authorities in order to label our products as certified. For example, we can lose our &#8220;organic&#8221;
certification if a manufacturing plant becomes contaminated with non-organic materials, or if it is not properly cleaned after a production
run. In addition, all organic raw materials must be certified organic or organic compliant. Our products could lose their organic certifications
if our raw material suppliers lose their organic certifications. Similarly, we could lose our SQF certification if we do not meet the
requirements of the SQF Code. The loss of these certifications could cause us to lose customers that require Lifeway products and/or facilities
to carry some or all of them, which could negatively affect our sales and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Increases in the cost of raw milk could reduce
our gross margin and profit.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Conventional and organic raw milk, our primary raw
material, is an agricultural commodity that is subject to price fluctuations. Both conventional and organic milk prices in fiscal 2022
were higher than the prior year, and there can be no assurance that such prices will remain at these levels in the future. The supply
and price of raw milk may be impacted by, among other things, weather, natural disasters, real or perceived supply shortages, lower dairy
and crop yields, general increases in farm inputs and costs of production, political and economic conditions, labor actions, government
actions, and trade barriers. Increases in the market price for raw milk or over-order premiums charged by producers may also impact our
ability to enter into purchase commitments at a fixed price. There can be no assurance that our purchasing practices will mitigate future
price risk. As a result, increases in the cost of raw milk could have an adverse impact on our profitability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition, the dairy industry continues to experience
periodic imbalances between supply and demand for organic raw milk. Industry regulation and the costs of organic farming compared to costs
of conventional farming can impact the supply of organic raw milk in the market. Oversupply levels of organic raw milk can increase competitive
pressure on our products and pricing, while supply shortages can cause higher input costs and reduce our ability to deliver product to
our customers. Cost increases in raw materials and other inputs could cause our profits to decrease significantly compared to prior periods,
as we may be unable to increase our prices to offset the increased cost of these raw materials and other inputs. If we are unable to obtain
raw materials and other inputs for our products or offset any increased costs for such raw materials and inputs, our business could be
negatively affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Reduced availability of raw materials and other
inputs, as well as increased costs for them, could adversely affect us.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our business depends heavily on raw materials and
other inputs in addition to conventional and organic raw milk, such as sweeteners, diesel fuel, packaging material, resin, and other commodities.
Our raw materials are generally sourced from third-party suppliers, and we are not assured of continued supply, pricing, or exclusive
access to raw materials from any of these suppliers. In 2022, costs to us increased primarily due to inflationary price increases of other
ingredients, packaging materials, and freight. However, for market conditions or competitive reasons, our pricing actions may also lag
input cost changes, or we may not be able to pass along the full effect of increases in raw materials and other input costs as we incur
them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The organic ingredients we use in some of our products
are less plentiful and available from a fewer number of suppliers than their conventional counterparts. Competition with other manufacturers
in the procurement of organic product ingredients may increase in the future if consumer demand for organic products increases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 17 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Our business is subject to various food, environmental,
and health and safety laws and regulations, which may increase our compliance costs, subject us to liabilities, or otherwise adversely
affect our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our business operations are subject to numerous requirements
in the United States relating to food safety, production, and marketing, as well as the protection of the environment, and health and
safety matters. The food production and marketing industry is subject to a variety of federal, state, local, and foreign laws and regulations,
including food safety requirements related to the ingredients, manufacture, processing, storage, marketing, advertising, labeling, and
distribution of our products, as well as those related to worker health and workplace safety. Our activities, both in and outside of the
United States, are subject to extensive regulation. We are regulated by, among other federal and state authorities, the FDA, USDA, the
U.S. Federal Trade Commission (&#8220;FTC&#8221;), and the U.S. Departments of Commerce, and Labor, as well as by similar authorities
in the foreign countries in which we do business. Environmental laws including the Clean Air Act, the Clean Water Act, the Comprehensive
Environmental Response, Compensation and Liability Act of 1980, as amended, and the National Organic Standards of the U.S. Department
of Agriculture, as well as similar state and local statutes and regulations in the United States and in each of the foreign countries
in which we do business apply to our business operations as well. These laws and regulations govern, among other things, air emissions
and the discharge of wastewater and other pollutants, the use of refrigerants, the handling and disposal of hazardous materials, and the
cleanup of contamination in the environment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition, the marketing and advertising of our
products could make us the target of claims relating to alleged false or deceptive advertising under federal, state, and foreign laws
and regulations, and we may be subject to initiatives that limit or prohibit the marketing and advertising of our products to children.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are also subject to federal laws and regulations
relating to our organic products and production. For example, as required by the National Organic Program (&#8220;NOP&#8221;), we rely
on third parties to certify certain of our products and production locations as organic. Regulations and formal and informal positions
taken by the NOP pursuant to the Organic Foods Production Act of 1990, which created the NOP, are subject to continued review and scrutiny.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Changes in these laws or regulations or the introduction
of new laws or regulations could increase our compliance costs, increase other costs of doing business for us, our customers, or our suppliers,
or restrict our actions, which could adversely affect our results of operations. In some cases, new laws and regulations or other federal
and state regulatory initiatives could interrupt distribution of our products or force changes in our production processes and our products.
Governmental regulations also affect taxes and levies, healthcare costs, energy usage, immigration, and other labor issues, all of which
may have a direct or indirect effect on our business or those of our customers or suppliers. These costs could negatively affect our results
of operations and financial condition. Further, if we are found to be in violation of applicable laws and regulations in these areas,
we could be subject to civil remedies, including third-party claims for property damage or personal injury, fines, injunctions, recalls,
cleanup costs, and other civil sanctions, as well as potential criminal sanctions, any of which could have a material adverse effect on
our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify"><b><i>RISKS RELATED TO COVID-19 AND OTHER
PANDEMIC OR DISEASE OUTBREAKS</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify"><b><i>Pandemics or disease outbreaks, such
as the COVID-19 pandemic, may disrupt consumption and trade patterns, supply chains, available labor supply, and production processes,
which could materially affect our operations and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify">The ultimate impact that the COVID-19 pandemic
or any future pandemic or disease outbreak will have on our business and our consolidated results of operations is uncertain.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify">To date we have seen increased customer
and consumer demand for our products. We have not experienced significant supply chain disruptions or labor supply shortages and we have
continued to be able to satisfy customer and consumer demand for our products. However, the COVID-19 pandemic, or any future pandemic,
may limit the availability of, or increase the cost of, employees, ingredients, packaging and other inputs necessary to produce our products,
and our operations may be negatively impacted. In 2022, our costs increased primarily due to inflationary price increases of milk, other
ingredients, packaging materials, and freight. However, because of market conditions or for competitive reasons, our pricing actions may
sometimes lag input cost changes, or we may not be able to pass along the full effect of increases in raw materials and other input costs
as we incur them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 18 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify">In 2022, social distancing, shelter-in-place
and work-from-home mandates and recommendations have begun to be reduced or eliminated. The increased customer demand we have realized
over the past two years as consumers increased their at-home consumption and e-commerce purchasing during the COVID-19 pandemic may change
or decrease due to the decrease in social distancing and stay-at-home and work-from-home mandates and recommendations. We are unable to
predict the nature and timing of when such change may occur, if at all.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify; background-color: white">The ultimate impact
of the COVID-19 pandemic on our business will depend on many factors, including, among others, whether additional waves of COVID-19 or
different variants of COVID-19 will affect the United States and other markets and the duration of any social distancing and stay home
and work from home mandates or recommendations that may occur as a result of such COVID-19 wave or variant; our ability and the ability
of our suppliers to continue to maintain production despite unprecedented demand in the food industry, supply chain disruptions, tight
labor markets and increased raw materials and packaging costs; and the extent to which macroeconomic conditions resulting from the pandemic
and the pace of the subsequent recovery impact consumer eating and shopping habits. We cannot predict the duration or scope of the disruption
or the impact of any recovery from the impacts of COVID-19. Therefore, the financial impact cannot be reasonably estimated at this time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify; background-color: white">Future pandemics
or disease outbreaks could similarly adversely affect economies and financial markets, consumer spending and confidence levels and result
in an economic downturn that affects customer demand for our products. Our efforts to manage and mitigate these risks may be unsuccessful,
and the effectiveness of these efforts depends on factors beyond our control, including the duration and severity of any pandemic or disease
outbreak, as well as third party actions taken to contain its spread and mitigate public health effects.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify; background-color: white">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="k_004"></span>ITEM 1B.&#160;&#160;&#160;UNRESOLVED STAFF COMMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="k_005"></span>ITEM 2.&#160;&#160;&#160;&#160;&#160;&#160;PROPERTIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We operate the following facilities:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Location</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 15%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Owned / Leased</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 58%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Use</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Morton Grove, Illinois</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Production of kefir and cheese, principal executive offices</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Waukesha, Wisconsin</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Production of kefir, administrative offices</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Niles, Illinois</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution center, administrative offices</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Philadelphia, Pennsylvania</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Owned</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Production of kefir and cheese, administrative offices</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway believes that its facilities are adequate
for its current needs and that suitable additional space will be available on commercially acceptable terms as required. We believe that
we have adequate insurance coverage for all our properties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="k_006"></span>ITEM 3.&#160;&#160;&#160;&#160;&#160;&#160;LEGAL
PROCEEDINGS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">From time to time, we are engaged in litigation matters
arising in the ordinary course of business. While the results of litigation and claims cannot be predicted with certainty, Lifeway believes
that no such matter is reasonably likely to have a material adverse effect on our financial position or results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_007"></span>ITEM 4.&#160;&#160;&#160;&#160;&#160;&#160;MINE SAFETY DISCLOSURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 19 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_008"></span>PART II</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_009"></span>ITEM 5.&#160;&#160;&#160;&#160;&#160;MARKET
FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our common stock is listed on the Nasdaq Global Market
under the symbol &#8220;LWAY.&#8221; Trading commenced on March 29, 1988. As of March 14, 2023, there were approximately 49 holders of
record of Lifeway&#8217;s Common Stock, one of which was Cede &amp; Co., a nominee for Depository Trust Company, or DTC, and 73 financial
institutions as nominees for beneficial owners or in &#8220;street name&#8221; the shares of which were deposited into participant accounts
at DTC and are considered to be held of record by Cede &amp; Co. as one stockholder.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span style="text-decoration: underline">Common stock price</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the high and low sale prices
per share of our common stock as reported on the Nasdaq Global Market for each quarter during the two most recent fiscal years:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Common Stock Price Range</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Low</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">High</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">First Quarter</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">5.21</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">6.90</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Second Quarter</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.56</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.71</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Third Quarter</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.15</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.04</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Fourth Quarter</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.85</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Low</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">High</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">First Quarter</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4.55</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">8.42</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Second Quarter</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.56</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.22</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Third Quarter</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.86</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Fourth Quarter</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.26</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.66</td><td style="text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Dividend Policy</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway does not routinely declare and pay dividends.
From time to time however our Board of Directors may declare and pay dividends depending on our operating cash flow, financial condition,
capital requirements and such other factors as the Board of Directors may deem relevant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no dividends declared or paid in fiscal
2022 or 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 20 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Issuer Purchases of Equity Securities </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify">Period</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total number of shares purchased</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Average price paid</p>
                                                                               <p style="margin-top: 0; margin-bottom: 0">per share</p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total number of shares purchased as part of a publicly announced program (a)</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Approximate Dollar Value of Shares that may yet be Purchased Under the Plans or Programs <br /> ($ in thousands)</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; width: 33%; text-align: justify">7/1/2021 to 7/31/2021</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">250,000</td><td style="padding-bottom: 1pt; width: 2%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">6.33</td><td style="padding-bottom: 1pt; width: 2%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">250,000</td><td style="padding-bottom: 1pt; width: 2%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 13%; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Fiscal Year 2021</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">250,000</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6.33</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">250,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">11/1/2022 to 11/30/2022</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">850,340</td><td style="padding-bottom: 1pt; text-align: left">&#160;(b)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">4.70</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Fiscal Year 2022</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">850,340</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4.70</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 4%">&#160;</td>
    <td style="vertical-align: top; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="text-align: justify; width: 93%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the fourth quarter of 2015, Lifeway publicly announced a share repurchase program. On November 1, 2017, our Board of Directors amended the 2015 stock repurchase program (the &#8220;2017 amendment&#8221;), by adding to (i.e., exclusive of the shares previously authorized under the 2015 stock program repurchase) the authorization the lesser of $5,185 or 625 shares. The program has no expiration date. As of April 2020, the Company had reached the amended threshold of 625 shares and therefore no shares of common stock remain available to be purchased under the 2017 Repurchase Plan Amendment. On June 24, 2021, our Board authorized a plan to repurchase up to 250 shares of Common Stock in the open market within 24 months at no more than $10 per share (the &#8220;2021 Repurchase Plan&#8221;). As of December 31, 2021, the Company had reached the threshold of 250 shares and therefore no shares of common stock remain available to be purchased under the 2021 Repurchase Plan Amendment.</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">(b)</td>
    <td style="text-align: justify">On November 7, 2022, the Company entered into a Stock Purchase Agreement
with Ludmila Smolyansky (&#8220;Ms. Smolyansky&#8221;), to purchase 850,340 shares of Lifeway common stock from Ms. Smolyansky in a privately
negotiated share repurchase (the &#8220;Share Repurchase&#8221;). The Share Repurchase closed on November 30, 2022.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="k_010"></span>ITEM 6.&#160;&#160;&#160;&#160;&#160;&#160;[RESERVED]</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_011"></span>ITEM 7.&#160;&#160;&#160;&#160;&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following discussion of the financial condition
and results of operations as of and for the years ended December 31, 2022 and 2021 should be read in conjunction with the audited consolidated
financial statements and the notes to those statements that are included elsewhere in this Annual Report on Form 10-K. In addition to
historical information, the following discussion contains certain forward-looking statements within the &#8220;safe harbor&#8221; provisions
of the Private Securities Litigation Reform Act of 1995. These statements relate to our future plans, objectives, expectations and intentions.
These statements may be identified by the use of words such as &#34;may,&#34; &#34;could,&#34; &#34;believe,&#34; &#34;future,&#34;
&#34;depend,&#34; &#34;expect,&#34; &#34;will,&#34; &#34;result,&#34; &#34;can,&#34; &#34;remain,&#34; &#34;assurance,&#34;
&#34;subject to,&#34; &#34;require,&#34; &#34;limit,&#34; &#34;impose,&#34; &#34;guarantee,&#34; &#34;restrict,&#34; &#34;continue,&#34;
&#34;become,&#34; &#34;predict,&#34; &#34;likely,&#34; &#34;opportunities,&#34; &#34;effect,&#34; &#34;change,&#34; &#34;future,&#34;
&#34;predict,&#34; and &#34;estimate,&#34; and similar terms or terminology, or the negative of such terms or other comparable terminology.
Although we believe the expectations expressed in these forward-looking statements are based on reasonable assumptions within the bounds
of our knowledge of our business, our actual results could differ materially from those discussed in these statements. Factors that could
contribute to such differences include, but are not limited to, those discussed in the &#8220;Risk Factors&#8221; section in Part I, Item
1A. We undertake no obligation to update publicly any forward-looking statements for any reason even if new information becomes available
or other events occur in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 21 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Recent Developments</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>COVID-19 Pandemic Impact</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have seen increased customer and consumer demand
for our products during the pandemic as consumers increased their food purchases for in-home consumption. We have not experienced significant
supply chain disruptions or labor supply shortages and have continued to satisfy customer and consumer demand for our products. Management
continues to proactively manage the supply and transportation of materials used to make and package our products, staffing, and transportation
of our products to customers. This proactive planning has allowed the Company to avoid disruption to its manufacturing facilities and
production, transportation, and sales and to meet the increased demand. The Company has maintained full production capacity available
at all locations and does not anticipate manufacturing or staffing disruptions in the near term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify; background-color: white">However, the COVID-19
pandemic, or any future pandemic, may limit the availability of, or increase the cost of, employees, ingredients, packaging and other
inputs necessary to produce our products, and our operations may be negatively impacted. In 2022, our costs increased primarily due to
inflationary price increases of milk, other ingredients, packaging materials, and transportation to our customers. However, because of
market conditions or for competitive reasons, our pricing actions may sometimes lag input cost changes, or we may not be able to pass
along the full effect of increases in raw materials and other input costs as we incur them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify">During 2022, social distancing, shelter-in-place
and work-from-home mandates and recommendations have continued to be reduced or eliminated. The increased customer demand for our products
as consumers increased their at-home consumption and e-commerce purchasing during the COVID-19 pandemic may change or decrease due to
the decrease in social distancing and stay-at-home and work-from-home mandates and recommendations. We are unable to predict the nature
and timing of when such change may occur, if at all.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.9pt 0 0; text-align: justify"><b><i>&#160;&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Results of Operations</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Comparison of Year Ended December 31, 2022 to Year
Ended December 31, 2021 (in 000&#8217;s)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">%</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 40%; font-weight: bold; text-align: left; padding-bottom: 1pt">Net sales</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">141,568</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">100.0%</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">119,065</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">100.0%</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Cost of goods sold</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">112,350</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79.4%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">73.6%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Depreciation expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,432</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.7%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,751</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2.3%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Total cost of goods sold</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">114,782</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">81.1%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">90,355</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">75.9%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Gross profit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">26,786</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18.9%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,710</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">24.1%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,304</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.0%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,097</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.3%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">General &amp; administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,593</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.9%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,611</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.8%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Amortization expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">540</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.4%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">122</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.1%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">24,437</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">17.2%</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">22,830</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">19.2%</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Income from operations</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2,349</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">1.7%</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">5,880</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">4.9%</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Other income (expense):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(267</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.2%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(116</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.1%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Gain on investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Loss on sale of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(241</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.2%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(88</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.1%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other Income, net</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.0%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(62</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.0%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Total other income (expense)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(508</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.4%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(264</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.2%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Income before provision for income taxes</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1,841</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1.3%</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">5,616</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">4.7%</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Provision for income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">917</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.6%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,305</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.9%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net income</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">924</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">0.7%</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">3,311</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">2.8%</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 22 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Net Sales </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net sales were $141,568 for the year ended December
31, 2022, an increase of $22,503 or 18.9% versus prior year. The net sales increase was primarily driven by higher volumes of our branded
drinkable kefir and the impact of price increases implemented during the year, and to a lesser extent, the favorable impact of our acquisition
of Glen Oaks Farms during the third quarter of 2021. Approximately 18% of the net sales increase results from the full year 2022 impact
of our acquisition of Glen Oaks Farms during the third quarter of 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Gross Profit</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit as a percentage of net sales decreased
to 18.9% during the year ended December 31, 2022 from 24.1% during the same period in 2021. The decrease versus the prior year was primarily
due to the unfavorable impact of milk pricing, and the inflationary price increases of other ingredients, packaging materials, and freight,
partially offset by the decrease in depreciation expense and favorable labor efficiency due to increased volumes. We took favorable pricing
actions during 2022 to recover a portion of the input and freight cost inflation. However, for market conditions or competitive reasons,
our pricing actions may also lag input cost changes, or we may not be able to pass along the full effect of increases in raw materials
and other input costs as we incur them.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Selling Expenses</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Selling expenses increased by $207 to $11,304
during the year ended December 31, 2022 from $11,097 during the same period in 2021. The increase versus prior year is primarily due to
increased investment in advertising and marketing programs, increased broker expense, partially offset by lower compensation expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>General and Administrative Expenses</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">General and administrative expenses
increased $982 to $12,593 during the year ended December 31, 2022 from $11,611 during the same period in 2021. The increase is
primarily a result of increased legal and professional fees, which include expense related to non-routine stockholder action, the
fiscal year 2020 Form 10-K restatement, and incentive compensation, partially offset by lower consulting expense to our former
Chairperson of the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Provision for Income Taxes</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provision for income taxes includes federal,
state and local income taxes. The provision for income taxes was $917 and $2,305 during the year ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our effective income tax rate was 49.1% in 2022
compared to 41.0% in 2021. The statutory Federal and state tax rates remained consistent from 2021 to 2022. The Company has a number of
items that are nondeductible or are discrete adjustments to tax expense. The Company consistently reflects non-deductible officer compensation
expense, non-deductible compensation expense related to equity incentive awards and separate state tax rates from year to year. Although
similar items were reflected in 2022, the percentage effect is different due to the difference in pre-tax income in 2022 compared to 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our effective tax rate may change from period
to period based on recurring and non-recurring factors including the relative mix of pre-tax earnings (or losses), the underlying income
tax rates applicable to various state and local taxing jurisdictions, enacted tax legislation, the impact of non-deductible items, changes
in valuation allowances, and the expiration of the statute of limitations in relation to unrecognized tax benefits. We record discrete
income tax items such as enacted tax rate changes in the period in which they occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Section 162(m) of the Internal Revenue Code (the
&#8220;Code&#8221;) limits the deductibility of compensation paid to certain of our executives to the extent their total compensation
exceeds $1 million in any taxable year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Income taxes are discussed
in Note 10 in the Notes to the Consolidated Financial Statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 23 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Net Income (Loss)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We reported net income of $924 or $0.06 per basic
and diluted common share for the year ended December 31, 2022 compared to net income of $3,311 or $0.21 per basic and diluted common share
in the same period in 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Liquidity and Capital Resources</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: justify; background-color: white">Management
assesses the Company's liquidity in terms of its ability to generate cash to fund its operating, investing, and financing activities.
The Company remains in a strong financial position, and while it has been impacted by the macroeconomic challenges with commodity inflation
and other input cost increases, the Company believes that its cash flow from operations, revolving credit and term loan facility, and
cash and cash equivalents will continue to provide sufficient liquidity for its working capital needs, capital resource requirements,
and growth initiatives and to ensure the continuation of the Company as a going concern.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: justify; background-color: white">If additional
borrowings are needed, $2,223 was available under the Revolving Credit Facility as of December 31, 2022 (see Note 7, Debt). We are in
compliance with the terms of the Credit Agreement and expect to meet foreseeable financial requirements. The success of our business and
financing strategies will continue to provide us with the financial flexibility to take advantage of various opportunities as they arise.
To date, we have been successful in generating cash and obtaining financing as needed. However, if a serious economic or credit market
crisis ensues, it could have a negative effect on our liquidity, results of operations and financial condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: justify; background-color: white">The Company&#8217;
most significant ongoing short-term cash requirements relate primarily to funding operations (including expenditures for raw materials,
labor, manufacturing and distribution, trade and promotions, advertising and marketing, and income tax liabilities) as well as expenditures
for property, plant, and equipment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: justify; background-color: white">Long-term cash
requirements primarily relate to funding long-term debt repayments (see Note 7, Debt) and deferred income taxes (see Note 10, Income Taxes).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table is derived from our Consolidated
Statement of Cash Flows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended<br /> December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="5">Net Cash Flows Provided By (Used In):</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,987</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">5,564</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Investing activities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,029</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(7,142</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Financing activities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,747</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,885</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Operating Activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash provided by operating activities was
$3,987 in 2022 compared to $5,564 in 2021. The decrease was primarily due to lower cash earnings, which reflect the impact of input and
freight cost inflation in 2022, and the change in working capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i></i></p>

<!-- Field: Page; Sequence: 24 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Investing Activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in investing activities was $4,029 in
2022 compared to $7,142 in 2021. The decrease in cash used reflects the August 2021 acquisition of GlenOaks Farms, Inc., partially offset
by increased capital spending in 2022. Our capital spending is focused in three core areas: growth, cost reduction, and facility improvements.
Growth capital spending supports new product innovation and enhancements. Cost reduction and facility improvements support manufacturing
efficiency, safety, and productivity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><i>Financing Activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash used in financing activities was $4,747
during 2022 compared to net cash provided by financing activities of $2,885 in 2021. The decrease in cash used relates to the term loan
entered into during August 2021 in connection with the acquisition of GlenOaks Farms, Inc., partially offset by the quarterly principal
payments under the term loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 24, 2021, Lifeway&#8217;s Board authorized
a plan to repurchase up to 250 shares of Common Stock in the open market within 24 months at no more than $10 per share. We repurchased
all 250 shares of common stock at a cost of $1,583 during the three-month period ended September 30, 2021. We intend to hold repurchased
shares in treasury for general corporate purposes, including issuances under our 2015 Omnibus Incentive Plan. Treasury shares are accounted
for using the cost method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 7, 2022, the Company entered into
a Stock Purchase Agreement with Ludmila Smolyansky (&#8220;Ms. Smolyansky&#8221;), to purchase 850,340 shares of Lifeway common stock
from Ms. Smolyansky, Board of Director member. The shares were repurchased during the fourth quarter of 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Stock Purchase Agreement, the
Company and Ms. Smolyansky have agreed, among other things, that (i) Ms. Smolyansky will sell the shares at a purchase price of $4.70
per share, which represents a twenty percent (20.0%) discount to the average closing price of the common stock on Nasdaq over the five
(5) trading day period ended on the trading day immediately preceding the date of the Stock Purchase Agreement and (ii) Ms. Smolyansky
will use a portion of the proceeds to satisfy in full certain obligations of Ms. Smolyansky, which are secured by previously disclosed
pledges of common stock, causing all such pledges to be released. The purchased shares will be held in treasury by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Debt Obligations</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 18, 2021, Lifeway entered into the Fourth
Modification (the &#8220;Fourth Modification&#8221;) to the Amended and Restated Loan and Security Agreement (as amended and modified
from time to time, the &#8220;Credit Agreement&#8221;) with its existing lender and certain of its subsidiaries. The Fourth Modification
amends the Credit Agreement to provide for, among other things, a $5 million term loan by the existing lender to the borrowers to be repaid
in quarterly installments of principal and interest over a term of five years (the &#8220;Term Loan&#8221;). &#160;The termination date
of the Term Loan is August 18, 2026, unless earlier terminated. Except for the addition of the Term Loan, the Credit Agreement remains
substantively unchanged and in full force and effect.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022, we had $2,777 outstanding
under the Revolving Credit Facility and $3,727 outstanding under the note payable, net of $23 of unamortized deferred financing fees.
We had $2,223 available for future borrowings under the Revolving Credit Facility as of December 31, 2022. As amended, all outstanding
amounts under the Loans bear interest, at Lifeway&#8217;s election, at either the lender Base Rate (the Prime Rate minus 1.00%) or the
LIBOR plus 1.95%, payable monthly in arrears. Lifeway is also required to pay a quarterly unused line fee of 0.20% on the Revolving Credit
Facility and, in conjunction with the issuance of any letters of credit, a letter of credit fee of 0.20%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s interest rate on debt outstanding
under the revolving line of credit and note payable as of December 31, 2022 was 6.17% and 6.29%, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are in compliance with all applicable financial
debt covenants as of December 31, 2022. See Note 7 to our Consolidated Financial Statements for additional information regarding our indebtedness
and related agreements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Off-Balance Sheet Arrangements</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We do not have any off-balance sheet financing arrangements
as defined in Item 303(a)(4) of Regulation S-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Contractual Obligations</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 25 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Critical Accounting Estimates</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Critical accounting estimates are those estimates
made in accordance with U.S. GAAP that involve a significant level of estimation uncertainty and have had or are reasonably likely to
have a material impact on the financial condition or results of operations of the registrant. In many cases, the accounting treatment
of a particular transaction is specifically dictated by U.S. GAAP with no need for the application of our judgement. In certain circumstances,
the preparation of our Consolidated Financial Statements in conformity with U.S. GAAP requires us to use our judgment to make certain
estimates and assumptions. These estimates affect the reported amounts of assets and liabilities and disclosures of contingent assets
and liabilities at the date of the Consolidated Financial Statements and the reported amounts of net sales and expenses during the reporting
period. We believe in the quality and reasonableness of our critical accounting estimates; however, materially different amounts might
be reported under different conditions or using assumptions, estimates or making judgments different from those that we have applied.
Management has discussed the development and selection of these critical accounting policies, as well as our significant accounting policies
(see Note 2 to the Consolidated Financial Statements), with the Audit Committee of our Board of Directors. We have identified the policies
described below as our critical accounting policies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Goodwill impairment</i></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill totaled $11,704 as of December 31, 2022.
The Company completed its annual goodwill impairment analysis as of December 31, 2022. Our assessment did not result in an impairment.
Goodwill represents the excess purchase price over the fair value of the net tangible and other identifiable intangible assets acquired.
We estimate the fair value of our one reporting unit annually (as of December 31), or more frequently if certain conditions exist, using
a combination of the fair values derived from both the income approach and the market approach. Under the income approach, we calculate
the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on our estimates
of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used to determine
the present value of future cash flows is based on the weighted-average cost of capital adjusted for the relevant risk associated with
business-specific characteristics and the uncertainty related to the business's ability to execute on the projected cash flows. The market
approach estimates fair value based on market multiples of revenue and earnings derived from comparable publicly-traded companies with
similar operating and investment characteristics. The resulting fair value, based on the income and market approaches, is then compared
to the carrying value to determine if impairment is necessary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Sales discounts &amp; allowance</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We offer various trade promotions and sales incentive
programs to customers and consumers. From time to time, we grant certain sales discounts to customers which are classified as a reduction
in sales. The measurement and recognition of discounts and allowances involve the use of judgment and our estimates are made based on
historical experience and specific customer program accruals. Differences between estimated and actual discount and allowance costs are
normally not material and are recognized in earnings in the period such differences are determined. The process for analyzing trade promotion
programs could impact our results of operations and trade spending accruals depending on how actual results of the programs compare to
original estimates. As of December 31, 2022, we had $1,800 of accrued discounts and allowances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Share-based compensation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain employees and non-employee directors receive
various forms of share-based payment awards, and we recognize compensation expense for these awards based on their grant date fair values.
The grant fair value of Restricted Stock Units (&#8220;RSUs&#8221;) and Performance Share Unit (&#8220;PSUs&#8221;) awards is equal to
the Company&#8217;s closing stock price on the grant date. The Company granted RSU and PSU awards during 2022 to employees under the 2022
long-term incentive-based plan, and RSU awards to non-employee Directors under the 2022 Non-Employee Director Equity and Deferred Compensation
Plan. We do not estimate forfeitures in measuring the grant date fair value, but rather account for forfeitures as they occur. See Note
11 to our consolidated financial statements for further detail.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 26 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Income taxes</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We pay income taxes based on tax statutes, regulations,
and case law of the various jurisdictions in which we operate. At any given time, multiple tax years are subject to audit by the various
taxing authorities. Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are
recognized for the future tax effects of temporary differences between financial and income tax reporting using tax rates in effect for
the years in which the differences are expected to reverse. The assumptions about future taxable income require the use of significant judgment and are consistent with the
plans and estimates we are using to manage our underlying businesses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize an income tax benefit from an uncertain
tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based
on the technical merits of the position. The income tax benefit recognized in our financial statements from such a position is measured
based on the largest estimated benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. These judgments
and estimates made at a point in time may change based on the outcome of tax audits and changes to, or further interpretations of, regulations.
If such changes take place, there is a risk that our tax rate may increase or decrease in any period, which would impact our earnings.
Future business results may affect deferred tax liabilities or the valuation of deferred tax assets over time.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Recent Accounting Pronouncements</i>. </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">See Note 2, Summary of Significant Accounting Policies,
in the Notes to the Consolidated Financial Statements included in Item 8 of this Annual Report on Form 10-K for information regarding
recent accounting pronouncements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_012"></span>ITEM 7A.&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Not applicable</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="k_013"></span>ITEM 8.&#160;&#160;&#160;&#160;&#160;&#160;FINANCIAL
STATEMENTS AND SUPPLEMENTARY DATA</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 95%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_014">Report of Independent Registered Accounting Firm</a> (PCAOB ID 199)</span></td>
    <td style="width: 5%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><a href="#k_100">Report of Independent Registered Accounting Firm</a> <span style="font-family: Times New Roman, Times, Serif">(PCAOB
ID <span id="xdx_904_edei--AuditorFirmId_c20220101__20221231_zg41qDNiS7V9" title="Auditor Firm ID"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:AuditorFirmId">248</ix:nonNumeric></span>)</span></td>
    <td style="text-align: justify">F-2</td></tr>
  <tr style="vertical-align: top">
    <td><a href="#k_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets as of December 31, 2022 and 2021</span></a></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</span></td></tr>
  <tr style="vertical-align: top">
    <td><a href="#k_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations for the Years Ended December 31, 2022 and 2021</span></a></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="vertical-align: top">
    <td><a href="#k_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Stockholders&#8217; Equity for the Years Ended December 31, 2022 and 2021 </span></a></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</span></td></tr>
  <tr style="vertical-align: top">
    <td><a href="#k_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows for the Years Ended December 31, 2022 and 2021</span></a></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</span></td></tr>
  <tr style="vertical-align: top">
    <td><a href="#k_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements</span></a></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<!-- Field: Page; Sequence: 27 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><b><span style="text-decoration: underline"><span id="k_014"></span>Report of Independent Registered Public Accounting
Firm</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the Board of Directors and</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Stockholders of Lifeway Foods, Inc. and Subsidiaries:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Opinion on the Financial Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheet of Lifeway Foods, Inc. and Subsidiaries (the &#8220;Company&#8221;) as of December 31, 2021, the related consolidated statement
of operations, stockholders&#8217; equity, and cash flows for the year ended December 31, 2021, and the related notes (collectively referred
to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the
financial position of the Company as of December 31, 2021, and the results of its operations and its cash flows for the year ended December
31, 2021, in conformity with accounting principles generally accepted in the United States of America.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Basis for Opinion</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our
audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#34;PCAOB&#34;)
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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 financial
statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged
to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding
of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s
internal control over financial reporting. Accordingly, we express no such opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit included performing procedures to assess
the risks of material misstatement of the 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 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 financial statements. We believe that our audit provide a reasonable basis for our opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">/s/ Mayer Hoffman McCann P.C.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have served as the Company's auditor since 2015, which ended in 2022</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chicago, Illinois</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">July 21, 2022</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<!-- Field: Page; Sequence: 28; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration: underline"><span id="k_100"></span>Report of Independent Registered Public Accounting
Firm</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Board of Directors and Stockholders</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Lifeway Foods, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Opinion on the financial statements </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have audited the accompanying consolidated balance sheet of Lifeway
Foods, Inc. and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2022, the related consolidated statements of operations, stockholders&#8217;
equity, and cash flows for the year ended December 31, 2022, and the related notes (collectively referred to as the &#8220;financial statements&#8221;).
In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December
31, 2022, and the results of its operations and its cash flows for the year ended December 31, 2022, in conformity with accounting principles
generally accepted in the United States of America.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Basis for opinion </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">These financial statements are the responsibility of the Company&#8217;s
management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audit. We are a public
accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) 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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We conducted our audit 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 financial statements are free
of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit
of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control
over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control
over financial reporting. Accordingly, we express no such opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our audit included performing procedures to assess the risks of material
misstatement of the 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 financial statements. Our audit also included
evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation
of the financial statements. We believe that our audit provides a reasonable basis for our opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Critical audit matters</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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
judgments. We determined that there are no critical audit matters.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ <span id="xdx_90D_edei--AuditorName_c20220101__20221231_zpdUkLq9FTIh" title="Auditor Name"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:AuditorName">GRANT THORNTON LLP</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have served as the Company&#8217;s auditor since 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_900_edei--AuditorLocation_c20220101__20221231_zcsp0CBjxU73" title="Auditor Location"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:AuditorLocation">Chicago, Illinois</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 27, 2023</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>LIFEWAY FOODS, INC. AND SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_015"></span>Consolidated Balance Sheets</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31, 2022 and 2021</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><i>(In thousands)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_30A_111_pn3n3_zwZKJKK71do7" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20221231" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_495_20211231" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsCurrentAbstract_iB_zhTX7CBAaeSl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i01I_maCzg06_zAsVbZSHK1N8" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,444</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,233</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccountsReceivableNetCurrent_i01I_maCzg06_zhdAQJyGEswl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Accounts receivable, net of allowance for doubtful accounts and discounts &amp; allowances of $<span id="xdx_90D_eus-gaap--AllowanceForDoubtfulAccountsReceivable_c20221231_pn3n3" title="Allowance for doubtful accounts and discounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,820</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_c20211231_pn3n3" title="Allowance for doubtful accounts and discounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,170</ix:nonFraction></span> at December 31, 2022 and 2021, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,414</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,930</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InventoryNet_i01I_maCzg06_z0CUkJHVO68j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Inventories, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,631</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,285</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i01I_maCzg06_z6uMYT6XcLp4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,445</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,254</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxesReceivable_i01I_maCzg06_zUX2YPKCizOa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Refundable income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">344</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AssetsCurrent_iTI_mtCzg06_maCzcoW_zQ5FrWbj5rH7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Total current assets</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,978</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,046</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_maCzcoW_zliYm2QfJNi7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,905</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,130</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseRightOfUseAsset_iI_maCzcoW_zhzIoqHHYsRg" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Operating lease right-of use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">174</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">216</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iI_maCzcoW_zDctcxQrZsHb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,704</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,704</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_maCzcoW_zc3rhU1RYtHf" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,438</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,978</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssets_iI_maCzcoW_z8SHOzlaiShl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Other assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,800</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,800</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--Assets_iTI_mtCzcoW_zTLTM4deQy25" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total assets</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68,999</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">70,874</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrentAbstract_iB_zh9ryILKPOQd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--NotesPayableCurrent_i01I_maCziV7_z0BdxO1cLiWi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Current portion of note payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccountsPayableCurrent_i01I_maCziV7_zoRww2tEqd1k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,979</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,614</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccruedLiabilitiesCurrent_i01I_maCziV7_zN0NgmaAKQch" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,813</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,724</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedIncomeTaxes_i01I_d0_maCziV7_zLGKqrrun1g8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Accrued income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxes" contextRef="AsOf2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxes" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">725</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesCurrent_iTI_mtCziV7_maCzygp_zFzRpBGU3J8a" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Total current liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,042</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,063</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermLineOfCredit_iI_maCzygp_zFlqV6DTS15c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Line of credit</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LongTermLineOfCredit" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,777</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LongTermLineOfCredit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,777</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NotesPayable_iI_maCzygp_zzE0tIVSwKWa" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Note payable</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,477</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,470</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maCzygp_zYrhcLI10aW7" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Operating lease liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">104</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">85</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredIncomeTaxLiabilitiesNet_iI_maCzygp_zLHPX1wsfM2i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Deferred income taxes, net</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,029</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,201</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherLiabilitiesNoncurrent_iI_d0_maCzygp_zcV2Nju5Pa4b" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Other long-term liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Liabilities_iTI_mtCzygp_maCzrJs_zMuZCZ2Gezp1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Total liabilities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,429</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,743</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CommitmentsAndContingencies_iI_zHKZmcA2ASXk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Commitments and contingencies (Note 9)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="display: none; text-align: right"><b><span style="-sec-ix-hidden: xdx2ixbrl0129">&#8211;</span></b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="display: none; text-align: right"><b><span style="-sec-ix-hidden: xdx2ixbrl0130">&#8211;</span></b></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--StockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Stockholders&#8217; equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PreferredStockValue_i01I_d0_maCzVaz_zUZr61njUjoh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Preferred stock, <span id="xdx_904_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pip0_do_c20221231_zwc4ZeIwKAg4" title="Preferred stock, par value"><span id="xdx_90F_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pip0_do_c20211231_zZ7MH3FvQvWk" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" format="ixt-sec:numwordsen" decimals="INF" scale="0" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="INF" scale="0" unitRef="USDPShares">no</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_90D_eus-gaap--PreferredStockSharesAuthorized_iI_pn3n3_c20221231_zqKfcjjXE6ec" title="Preferred stock, shares authorized"><span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_pn3n3_c20211231_zTcVjXfqaDNc" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">2,500</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_90F_eus-gaap--PreferredStockSharesIssued_iI_pn3n3_dn_c20221231_zjuba7rqhUse" title="Preferred stock, shares issued"><span id="xdx_90E_eus-gaap--PreferredStockSharesIssued_iI_pn3n3_dn_c20211231_z2JBsXgppq5d" title="Preferred stock, shares issued"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-12-31" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></span></span> issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CommonStockValue_i01I_maCzVaz_zKCUreGZJhHc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Common stock, <span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pip0_do_c20221231_zQeoVZdKlxPe" title="Common stock, par value"><span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pip0_do_c20211231_zLXOJUJHMBkk" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" format="ixt-sec:numwordsen" decimals="INF" scale="0" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="INF" scale="0" unitRef="USDPShares">no</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_901_eus-gaap--CommonStockSharesAuthorized_iI_pn3n3_c20221231_zkzZu3HXf9vc" title="Common stock, shares authorized"><span id="xdx_90B_eus-gaap--CommonStockSharesAuthorized_iI_pn3n3_c20211231_zXpRxNbGsnJ4" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">40,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pn3n3_c20221231_zmLJ8QXDf2Lf" title="Common stock, shares issued"><span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_pn3n3_c20211231_zbD3UqZ9epC" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">17,274</ix:nonFraction></ix:nonFraction></span></span> shares issued; <span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_pn3n3_c20221231_zjSvYsXkCs9b" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">14,645</ix:nonFraction></span> and <span id="xdx_904_eus-gaap--CommonStockSharesOutstanding_iI_pn3n3_c20211231_zh7EKkvCZ5vi" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">15,435</ix:nonFraction></span> shares outstanding at 2022 and 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,509</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,509</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AdditionalPaidInCapital_i01I_maCzVaz_zOjmbilaKwEj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,624</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,552</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--TreasuryStockCommonValue_i01NI_di_msCzVaz_zBLl5ftxEeU2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Treasury stock, at cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,993</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,436</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_i01I_maCzVaz_zrBGaLf1iTue" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Retained earnings</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,430</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">53,506</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquity_iTI_pn3n3_mtCzVaz_maCzrJs_ztj7nVlK0yR9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Total stockholders&#8217; equity</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,570</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,131</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LiabilitiesAndStockholdersEquity_iTI_pn3n3_mtCzrJs_zgS2qRdYM3t4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders&#8217; equity</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68,999</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">70,874</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>See accompanying notes to consolidated financial
statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;<b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>LIFEWAY FOODS, INC. AND SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_016"></span>Consolidated Statements of Operations</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>For the Years Ended December 31, 2022 and 2021</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><i>(In thousands, except per share data)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_301_113_pn3n3_zuWY8rRGpl5d" summary="xdx: Statement - Consolidated Statements of Operations" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20220101_20221231" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20210101_20211231" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maCztnQ_zw25krm7vHL1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; font-weight: bold; text-align: left; padding-bottom: 1pt">Net sales</td><td style="width: 1%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">141,568</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,065</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_maCzV5g_zp5sAB8MFyAc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Cost of goods sold</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">112,350</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">87,604</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_maCzV5g_zF68Z9sIM61k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Depreciation expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,432</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,751</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CostOfGoodsAndServicesSold_iT_mtCzV5g_msCztnQ_z7yVcHO34wP7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Total cost of goods sold</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">114,782</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">90,355</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_iT_mtCztnQ_maCzchE_zYAmpZcgoJV3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Gross profit</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,786</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,710</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--SellingExpense_maCz4Zk_zlVYlG2BXzgd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,304</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,097</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--GeneralAndAdministrativeExpense_maCz4Zk_zel4kGk4yAx2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,593</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,611</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AmortizationOfIntangibleAssets_maCz4Zk_zcajrCiaKyig" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Amortization expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">540</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">122</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingExpenses_iT_mtCz4Zk_msCzchE_znuO1q4gZqA4" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Total operating expenses</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,437</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,830</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_iT_mtCzchE_maCzNog_zbh7JmTVXlK5" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Income from operations</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,349</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,880</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zYSBTVe6Lc97" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Other income (expense):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InterestExpense_i01N_di_msCzR7a_z0bLgsO1fqEl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">267</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">116</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--RealizedInvestmentGainsLosses_i01_d0_maCzR7a_zZWYnY47I0Ai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Realized gain on investments, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RealizedInvestmentGainsLosses" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RealizedInvestmentGainsLosses" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_i01_maCzR7a_zhQILJKbHrze" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Loss on sale of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">241</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">88</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--OtherNonoperatingIncomeExpense_i01_d0_maCzR7a_zcOtH2iSRCO" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Other (expense) income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">62</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--NonoperatingIncomeExpense_i01T_mtCzR7a_maCzNog_zNaWOdHgqd6f" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Total other income (expense)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">508</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">264</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtCzNog_maCzPiG_zMXTFYmaBsod" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Income before provision for income taxes</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,841</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,616</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_msCzPiG_z2ZEa8Ik8327" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Provision for income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">917</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,305</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_iT_mtCzPiG_ziN8NlY1SSae" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Net income</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">924</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,311</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--EarningsPerShareBasic_pip0_zLvzn6sUloPa" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Basic earnings per common share</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">0.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">0.21</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_pip0_zhkRr0il9dWc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Diluted earnings per common share</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">0.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">0.21</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_z6cJat9OUig7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Weighted average number of shares outstanding - Basic</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">15,396</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">15,537</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zTUPKy8x0ime" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Weighted average number of shares outstanding - Diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">15,718</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">15,773</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>See accompanying notes to consolidated financial
statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>LIFEWAY FOODS, INC. AND SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_017"></span>Consolidated Statements of Stockholders&#8217; Equity</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>For the Years Ended December 31, 2022 and 2021</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><i>(In thousands)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_300_114_pn3n3_z7DmTVByt169" summary="xdx: Statement - Consolidated Statements of Stockholders&apos; Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_z3SMbazchVRd" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockCommonMember_zVFAoiBTu5Jh" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4B9_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_z334720ey798" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_z8UIIPZeMdr" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4B9_zD2KuVBO1wed" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Common Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Issued</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">In treasury</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Paid-In</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Retained</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Earnings</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Equity</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_439_c20210101__20211231_eus-gaap--StockholdersEquity_iS_z1uSb5d0OzC2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -7pt; padding-left: 7pt; font-weight: bold; padding-bottom: 2.5pt; width: 23%">Balance, January 1, 2021</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_pn3n3_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zW4nWTjcAFLe" title="Beginning balance, shares" style="width: 8%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">17,274</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 8%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,509</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iNS_pn3n3_di_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zvcM0XQx9jJ7" title="Beginning balance, shares" style="width: 8%; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,669</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 8%; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,450</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 8%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,600</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 8%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50,195</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 8%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">46,854</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--StockRepurchasedDuringPeriodValue_iN_di_zeb8NS6cRfPj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; text-align: left">Treasury stock purchased</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0263">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--StockRepurchasedDuringPeriodShares_iN_pn3n3_di_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_z8UiV32Tsl8i" title="Treasury stock purchased, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">250</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,583</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0265">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0266">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,583</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_i_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; text-align: left">Issuance of common stock in connection with stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0271">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pn3n3_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zajrrB2BbDk2" title="Issuance of common stock in connection with stock-based compensation, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">80</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">597</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">721</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0274">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">124</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_i_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0279">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0280">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">673</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0282">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">673</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--NetIncomeLoss_i_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Net income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0285">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0286">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0287">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,311</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,311</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43F_c20220101__20221231_eus-gaap--StockholdersEquity_iS_zkuIv24cTdA2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -7pt; padding-left: 7pt; font-weight: bold; padding-bottom: 2.5pt">Balance, December 31, 2021</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zAsLgANaYZ87" title="Beginning balance, shares" style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">17,274</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,509</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iNS_pn3n3_di_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zW3NKRo6C2U9" title="Beginning balance, shares" style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,839</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,436</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,552</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">53,506</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,131</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockRepurchasedDuringPeriodValue_iN_di_z5FDxtMFyI8i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; text-align: left">Treasury stock purchased</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0301">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockRepurchasedDuringPeriodShares_iN_pn3n3_di_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zlIQ1xXqSywh" title="Treasury stock purchased, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">850</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,997</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0303">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0304">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,997</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_z0poH3dZOguj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; text-align: left">Issuance of common stock in connection with stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0309">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_z5uZ0EKR4V26" title="Issuance of common stock in connection with stock-based compensation, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">60</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">440</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">558</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0312">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">118</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zrPRoivfkRA2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0317">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0318">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,630</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0320">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,630</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_zu3iEoTv1qYd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; text-align: left">Net Income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0323">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0324">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0325">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">924</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">924</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20220101__20221231_eus-gaap--StockholdersEquity_iE_ztY6R1YkuJdh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -7pt; padding-left: 7pt; font-weight: bold; padding-bottom: 2.5pt">Balance, December 31, 2022</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iE_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z296WFUH8SBh" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">17,274</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,509</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iNE_pn3n3_di_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_znteyiE2hJF5" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">2,629</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,993</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,624</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,430</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,570</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>See accompanying notes to consolidated financial
statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>LIFEWAY FOODS, INC. AND SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_018"></span>Consolidated Statements of Cash Flows</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>For the Years Ended December 31, 2022 and 2021</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><i>(In thousands)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<table cellpadding="0" cellspacing="0" id="xdx_30C_112_pn3n3_zcXjSia93wY5" summary="xdx: Statement - Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231_z5R1NxRWY6Dl" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20210101__20211231_zhPkf52Z7el6" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zeuzeiJ1zMX7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; font-weight: bold; text-align: justify">Cash flows from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetIncomeLoss_i01_maCzifX_zQBg7uzCLet9" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; font-weight: bold; text-align: justify">Net income</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 13%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">924</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 13%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,311</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zqrZACGQSaYd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; font-style: italic; text-align: justify">Adjustments to reconcile net income to operating cash flow:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DepreciationDepletionAndAmortization_i02_maCzifX_zmmlkCKlKp3g" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,972</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,873</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherNoncashExpense_i02_maCzifX_zdtAk5XAjoRf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Non-cash interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNoncashExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNoncashExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--NoncashRentExpense_i02_d0_maCzifX_z1tjxvPn8s9k" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Non-cash rent expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="lway:NoncashRentExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="lway:NoncashRentExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--ProvisionForDoubtfulAccounts_i02_d0_maCzifX_zoJOwPCin55e" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Bad debt expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i02_maCzifX_zhhF8AChLnfd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">28</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">30</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--ShareBasedCompensation_i02_maCzifX_ztZALQQbzTra" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,144</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInDeferredIncomeTaxes_i02N_di0_msCzifX_zMasP25OM9Nl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Deferred income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">257</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_i02N_di_msCzifX_zr5FiXehHUpl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Loss on sale of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">241</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">88</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i01B_zxxJcSqUaEM2" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; font-style: italic; text-align: justify">(Increase) decrease in operating assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInAccountsReceivable_i02N_di_msCzifX_zHaxT12jmOX" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,483</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,931</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInInventories_i02N_di_msCzifX_zrZtNTIaCO1e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,345</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,356</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInIncomeTaxesReceivable_i02N_di_msCzifX_zstzZxODXLK4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Refundable income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">300</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">313</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i02N_di_msCzifX_zyImasL8GYJ2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">191</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInOperatingLiabilitiesAbstract_i01B_zUyKsOOeHxV8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; font-style: italic; text-align: justify">Increase (decrease) in operating liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInAccountsPayable_i02_maCzifX_zhcsExpZYgD1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,945</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,022</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i02_maCzifX_zbIR8OqpxfG4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">434</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">504</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInAccruedIncomeTaxesPayable_i02_maCzifX_zVS8yUQLicE" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify; padding-bottom: 1pt">Accrued income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">725</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i02T_mtCzifX_maCzUXY_z4F4m48ax9l2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Net cash provided by operating activities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,987</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,564</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zLlJBVo6GX4i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; font-weight: bold; text-align: justify">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msCz54b_zYSjXNXJiOJ6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Purchases of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,449</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,922</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_i01N_di_msCz54b_zmjgeuEqnNd7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify; padding-bottom: 1pt">Acquisition, net of cash acquired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">580</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,220</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCz54b_maCzUXY_z7AW47OrioRa" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Net cash used in investing activities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,029</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,142</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_ztV9qQUj2wEb" style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; font-weight: bold; text-align: justify">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PaymentsForRepurchaseOfCommonStock_i01N_di_msCzV4q_zzBDAOL4M06h" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Purchase of treasury stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,997</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,583</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsOfFinancingCosts_i01N_di0_msCzV4q_z6kYbxVc3MFk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Payment of deferred financing cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsOfFinancingCosts" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsOfFinancingCosts" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">32</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--ProceedsFromNotesPayable_i01_d0_maCzV4q_z4XMRl8jFsI" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Proceeds from note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RepaymentsOfNotesPayable_i01N_di_msCzV4q_zcyuyziZYVJc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify; padding-bottom: 1pt">Repayment of note payable</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">750</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">500</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCzV4q_maCzUXY_zeGVWehMYfU6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Net cash (used in) provided by financing activities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,747</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,885</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_i01T_mtCzUXY_z3T5XTXDs9h2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Net (decrease) increase in cash and cash equivalents</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,789</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,307</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_z85KYf3Oq9V6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Cash and cash equivalents at the beginning of the period</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,233</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,926</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_z1OdxoUrwPZd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Cash and cash equivalents at the end of the period</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,444</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,233</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zLccNno1ykN9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify">Supplemental cash flow information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxesPaidNet_i01_zp8y6XvqSZX3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">Cash paid for income taxes, net of (refunds)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,121</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,288</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InterestPaidNet_i01_zb6lIV4GuZ85" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: justify">Cash paid for interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">247</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">102</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zuu8c6xmdvCl" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Non-cash investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--IncreaseInRightofuseAssetsAndOperatingLeaseObligations_i01_zrx8m4j4asHh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Increase  in right-of-use assets and operating lease obligations</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="lway:IncreaseInRightofuseAssetsAndOperatingLeaseObligations" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">83</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="lway:IncreaseInRightofuseAssetsAndOperatingLeaseObligations" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessAcquisitionEscrowPayable_i01_d0_zoXSoLtKQIca" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Business acquisition escrow payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="lway:BusinessAcquisitionEscrowPayable" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="lway:BusinessAcquisitionEscrowPayable" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">580</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>See accompanying notes to consolidated financial
statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 33; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>LIFEWAY FOODS, INC. AND SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_019"></span>Notes to Consolidated Financial Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31, 2022 and 2021 </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><i>(In thousands)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock"><p id="xdx_807_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zRa7VuLcuHJl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 1 &#8211; <span id="xdx_826_zLv5q8ausN41">Basis of presentation</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements and accompanying
notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).
The consolidated financial statements include all of the assets, liabilities and results of operations of Lifeway Foods, Inc. and its
wholly owned subsidiaries (collectively &#8220;Lifeway&#8221; or the &#8220;Company&#8221;). All inter-company balances and transactions
have been eliminated in the consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_808_eus-gaap--SignificantAccountingPoliciesTextBlock_z6m3EZWCr2ke" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 2 &#8211; <span id="xdx_82E_zbNszvwz1Pak">Summary of significant accounting
policies</span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_849_eus-gaap--UseOfEstimates_zirzztm6H1Sa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zKW841Z4Ggi9">Use of estimates</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of consolidated financial statements
in conformity with U.S. GAAP requires management to use judgement to make estimates and assumptions that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the
reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. Significant
estimates made in preparing the consolidated financial statements include the reserve for promotional allowances, the valuation of goodwill
and intangible assets, stock-based and incentive compensation, and deferred income taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the fourth quarter of 2021, the Company
completed an assessment of the useful life of its $<span id="xdx_901_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_c20211231_zxy4232ehtni"><ix:nonFraction name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,700</ix:nonFraction></span> indefinite-lived brand name intangible asset and determined that it should
adjust the estimated useful life from an indefinite length to <span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231_zqX4hilNMKxi"><ix:nonNumeric contextRef="AsOf2022-12-31" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">15</ix:nonNumeric></span> years.
The change in accounting estimate was effective January 1, 2022, at which time the Company began amortizing the asset over 15 years.
The future amortization expense is included in the five-year intangible asset amortization table in Note 5 &#8211; Goodwill and
Intangible Assets. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock"><p id="xdx_84B_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zYdcKw1gGchi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zLyFwfaxvmg7">Going Concern</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows the guidance in Accounting Standards
Codification (&#8220;ASC&#8221;) 205-40, Presentation of Financial Statements - Going Concern which requires management to assess an entity&#8217;s
ability to continue as a going concern and to provide related disclosure in certain circumstances. There were no conditions or events,
when considered in the aggregate, that raise substantial doubt about the Company&#8217;s ability to continue as a going concern within
one year after the date the financial statements are issued.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsR4qGKePkGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zR8w5re4GAqd">Cash and cash equivalents</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway considers cash and all highly liquid investments
purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are stated at cost, which
approximates or equals fair value due to their short-term nature.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway from time to time may have bank deposits in
excess of insurance limits of the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high credit
quality financial institutions. Lifeway has not experienced any losses in such accounts and believes the financial risks associated with
these financial instruments are minimal.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<ix:exclude><p id="xdx_234_zHUgFOwTJ9Th" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_zWJEHbbhKoC6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_z15gIjFfIJql" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_zlT9u5yrpYe4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 34; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_231_zZXvRVa6YWm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has <span id="xdx_906_eus-gaap--RestrictedCash_iI_pn3n3_do_c20221231_z2sjgTTEpl27" title="Restricted Cash"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2022-12-31" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="USD">no</ix:nonFraction></span> restricted cash as of December
31, 2022. The Restricted cash escrow funds of $<span id="xdx_908_eus-gaap--RestrictedCash_iI_pn3n3_c20210818_zj7y1ITWlk55" title="Restricted Cash"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2021-08-18" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">580</ix:nonFraction></span> were deposited by Lifeway in connection with the September 18, 2021 acquisition of
certain assets of Glen Oaks Farms, Inc. The funds are security for the liability and indemnity obligations of seller as defined under
the asset purchase agreement. The escrow funds were remitted to the sellers in August 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zYGPlCKlqjd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_zdxIEZJHwIN6">Revenue Recognition</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway sells food and beverage products across select
product categories to customers predominantly within the United States (see Note 12 - Segments, Products and Customers). The Company also
sells bulk cream, a byproduct of its fluid milk manufacturing process. In accordance with ASC 606, Revenue from Contracts with Customers,
Lifeway recognizes revenue when control over the products transfers to its customers, which generally occurs upon delivery to its customers
or their common carriers. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive
in exchange for these goods or services, using the five-step method required by ASC 606.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the Company, the contract is the approved sales
order, which may also be supplemented by other agreements that formalize various terms and conditions with customers. The Company applies
judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors including the customer&#8217;s
historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Performance obligations promised in a contract are
identified based on the goods or services that will be transferred to the customer, which is the delivery of food and beverage products
which provide immediate benefit to the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway accounts for product shipping and handling
as fulfillment activities with revenues for these activities recorded within net revenue and costs recorded within cost of goods sold.
Any taxes collected on behalf of government authorities are excluded from net revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Variable consideration, which includes known or expected
pricing or revenue adjustments, such as trade discounts, allowances for non-saleable products, product returns, trade incentives and coupon
redemption, is estimated utilizing the most likely amount method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Key sales terms, such as pricing and quantities ordered,
are established on a frequent basis such that most customer arrangements and related incentives have a one year or shorter duration. As
such, the Company does not capitalize contract inception costs and it capitalizes product fulfillment costs in accordance with U.S. GAAP
and its inventory policies. It generally does
not receive noncash consideration for the sale of goods, nor does it grant payment financing terms greater than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z4D714McJx" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zdOcE38MiPYd">Accounts Receivable</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway provides credit terms to customers in-line
with industry standards and maintain allowances for potential credit losses based on historical experience. Customer balances are written
off after all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the
time of revenue recognition. The Company does not charge interest on past due accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_zhkR7cW6xfOe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zpwJFOZA9rSg">Inventories</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at the lower of cost or net
realizable value, valued on a first in, first out basis (&#8220;FIFO&#8221;). The costs of finished goods inventories include raw materials,
direct labor, and overhead costs. Inventories are stated net of reserves for excess or obsolete inventory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23B_zZZEwPqgDFvc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zxflxSyFFrEe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_zbARELpsIbC6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 35; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_232_zuB9QWG3hAYg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zQmds5DMGhxd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zaOKA7kdkQwa">Property, plant and equipment</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment are recorded at cost.
Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="lway:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)" id="xdx_894_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_pn3n3_zCEEaQucRnZ1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td><span id="xdx_8BF_zTho9npFqq8k" style="display: none">Schedule of property and equipment, estimated useful lives</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset</span></td>
    <td style="width: 3%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 47%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and improvements</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_ziey6r4sMGJi" title="Property and equipment, useful life"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_BuildingAndBuildingImprovementsMember" name="lway:PropertyPlantAndEquipmentEstimatedUsefulLives1">10 &#8211; 39 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zHSmENvJq4mk" title="Property and equipment, useful life"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_MachineryAndEquipmentMember" name="lway:PropertyPlantAndEquipmentEstimatedUsefulLives1">5 &#8211; 12 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ztdhNWg7rXt9" title="Property and equipment, useful life"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_OfficeEquipmentMember" name="lway:PropertyPlantAndEquipmentEstimatedUsefulLives1">3 &#8211; 7 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z74ojlE912ed" title="Property and equipment, useful life"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_VehiclesMember" name="lway:PropertyPlantAndEquipmentEstimatedUsefulLives1">5 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z7VHVK6qQ609" title="Property and equipment, useful life"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_LeaseholdImprovementsMember" name="lway:PropertyPlantAndEquipmentEstimatedUsefulLives1">Shorter of expected useful life or lease term</ix:nonNumeric></span></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AD_zK10JcvoEAg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company performs impairment tests when circumstances
indicate that the carrying value of an asset may not be recoverable. Expenditures for repairs and maintenance, which do not improve or
extend the life of the assets, are expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_841_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zaOjSSqvCDql" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zrlT0h1bHt12">Intangible Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Goodwill</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill represents the excess purchase price over
the fair value of the net tangible and other identifiable intangible assets acquired. Lifeway estimates the fair value of its one reporting
unit annually (as of December 31), or more frequently if certain conditions exist, using a combination of the fair values derived from
both the income approach and the market approach. Under the income approach, it calculates the fair value of a reporting unit based on
the present value of estimated future cash flows. Cash flow projections are based on the Company&#8217;s estimates of revenue growth rates
and operating margins, taking into consideration industry and market conditions. The discount rate used to determine the present value
of future cash flows is based on the weighted-average cost of capital adjusted for the relevant risk associated with business-specific
characteristics and the uncertainty related to the business's ability to execute on the projected cash flows. The market approach estimates
fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating
and investment characteristics. The resulting fair value, based on the income and market approaches, is then compared to the carrying
value to determine if impairment is necessary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Intangible assets</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Intangible assets acquired in a business combination
are recorded at their estimated fair values at the date of acquisition. Identifiable intangible assets with finite lives are amortized
over their estimated useful lives as follows:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="lway:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)" id="xdx_89C_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_pn3n3_ze3LU9XMHAef" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: left"><span id="xdx_8B9_zmEwcVh4xNK7" style="display: none">Schedule of intangible assets useful lives</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset</span></td>
    <td style="width: 3%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 47%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recipes</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z6KcaWTpFqJb" title="Estimated useful life of intangible assets"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_RecipesMember" name="lway:FiniteLivedIntangibleAssetUsefulLife1">4 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Brand names</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_zTu8FNsVz5td" title="Estimated useful life of intangible assets"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_BrandNamesMember" name="lway:FiniteLivedIntangibleAssetUsefulLife1">8-15 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formula</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zm9NsFrrYP8h" title="Estimated useful life of intangible assets"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_FormulaMember" name="lway:FiniteLivedIntangibleAssetUsefulLife1">10 years</ix:nonNumeric></span></span></td></tr>
  <tr style="background-color: white">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer lists</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zwINWfZJLxgl" title="Estimated useful life of intangible assets"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_CustomerListsMember" name="lway:FiniteLivedIntangibleAssetUsefulLife1">5-10 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z7qTB6RNsrA3" title="Estimated useful life of intangible assets"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_CustomerRelationshipsMember" name="lway:FiniteLivedIntangibleAssetUsefulLife1">15 years</ix:nonNumeric></span></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A5_zE1Ak1Q0F1wd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">All amortization expense related to intangible assets is recorded in Amortization
expense in the consolidated statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<ix:exclude><p id="xdx_233_zcV4RCyhIGsb" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_zdFgODwB1ys7" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23A_z4hVZ87n3S8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 36; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23F_zqebv6ZK02D6" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Amortizable intangible assets are evaluated for impairment
whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Lifeway conducts more frequent impairment
assessments if certain conditions exist, such as a change in the competitive landscape, any internal decisions to pursue new or different
strategies, a loss of a significant customer, or a significant change in the market place including changes in the prices paid for its
products or changes in the size of the market for its products. If an evaluation of the undiscounted cash flows indicates impairment,
the asset is written down to its estimated fair value, which is generally based on discounted future cash flows. If the estimated remaining
useful life of an intangible asset is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the
revised remaining useful life.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zZWn16jgB9X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_865_zZYVj45ZKT38">Fair value measurements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Fair value is estimated by applying the following
hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy
upon the lowest level of input that is available and significant to the fair value measurement:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 1 &#8211; </i></b>Quoted prices in active
markets for identical assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 2 &#8211; </i></b>Observable inputs other
than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities
in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term
of the assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 3 &#8211; </i></b>Inputs that are
generally unobservable and typically reflect management&#8217;s estimate of assumptions that market participants would use in
pricing the asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway&#8217;s financial assets and liabilities that
are not carried at fair value on a recurring basis include cash and cash equivalents, accounts receivable, other receivables, accounts
payable, accrued expenses and revolving line of credit for which carrying value approximates fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company records its investments in equity
securities without a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from
observable price changes in orderly transactions for the identical or a similar investment of the same issuer. As of December 31,
2022, and 2021, the Company has one investment without a readily determinable fair value which is recorded at $<span id="xdx_90C_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20221231_z5ulRyxDdg2d" title="Other assets"><span id="xdx_90D_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20211231_zGtWp2JCzArg" title="Other assets"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,800</ix:nonFraction></ix:nonFraction></span></span>
in other assets on the consolidated balance sheet. The investment cost of $<span id="xdx_90C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20221231_zGVDzFEgeU9a" title="Investment cost"><ix:nonFraction name="us-gaap:InvestmentOwnedAtCost" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,800</ix:nonFraction></span>
includes a cumulative unrealized gain of $<span id="xdx_909_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220101__20221231_z4Kwa8Yb6sQ2"><ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,731</ix:nonFraction></span>
resulting from an observable price change in 2019. There were no upward or downward adjustments to the investment cost during 2022
or 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zPxB5epmfSTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zq0qbCzYQOwc">Income taxes</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Provision for income taxes includes federal, state,
local and foreign income taxes currently payable, and those deferred because of temporary differences between the financial statement
and tax bases of assets and liabilities. Deferred tax assets or liabilities are computed based on the difference between the financial
statement and income tax bases of assets and liabilities using enacted tax rates expected to apply to taxable income in the year in which
the deferred tax assets or liabilities are expected to be realized or settled. The principal sources of temporary differences are different
depreciation and amortization methods for financial statement and tax purposes, incentive compensation, unrealized gain, capitalization
of indirect inventory costs for tax purposes, reserves for excess and obsolete inventory and the allowance for doubtful accounts. Valuation
allowances are recorded to reduce deferred tax assets when it is more likely not that a tax benefit will not be realized. Deferred income
tax expense or benefit is based on the changes in the asset or liability from period to period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<ix:exclude><p id="xdx_231_zHZ7IfYgqXaa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zSfSSyNnu5Y7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_231_zmOisjewzs32" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 37; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23C_z3K2OIUx4Eed" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway analyzes filing positions in all the federal
and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. The Company
recognizes the income tax benefit from an uncertain tax position when it is more likely than not that, based on technical merits, the
position will be sustained upon examination, including resolutions of any related appeals or litigation processes. It applies a more likely
than not threshold to the recognition and derecognition of uncertain tax positions. Accordingly, Lifeway recognizes the amount of tax
benefit that has a greater than 50% likelihood of being ultimately realized upon settlement. Future changes in judgment related to the
expected ultimate resolution of uncertain tax positions will affect earnings in the period of such change. For those income tax positions
where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements.
The total amount of unrecognized tax benefits can change due to audit settlements, tax examination activities, statute expirations and
the recognition and measurement criteria under accounting for uncertainty in income taxes. Lifeway recognizes penalties and interest related
to unrecognized tax benefits in the provision (benefit) for income taxes in the consolidated statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zNcY6nsexJqj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zzblvOkaoNv7">Share-based compensation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Share-based compensation expense is recognized for
equity awards over the vesting period based on their grant date fair value. The fair value of restricted stock awards is equal to the
closing price of Lifeway&#8217;s stock on the date of grant. The Company does not estimate forfeitures in measuring the grant date fair
value, but rather account for forfeitures as they occur. The Company issues share based equity awards from treasury shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="lway:TreasuryStockPolicyTextBlock"><p id="xdx_847_ecustom--TreasuryStockPolicyTextBlock_zTLgr5shchZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_863_zOQzw3E0FsJ7">Treasury stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Treasury stock is recorded using the cost method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zl3cOzqmgH92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zXVus5rJqAsd">Advertising costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Advertising costs are expensed as incurred and
reported in Selling expense in the Company&#8217;s consolidated statements of operations. Expenditures totaled $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_zIXkFLQ3oTnc" title="Advertising expenses"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,353</ix:nonFraction> </span>
and $<span id="xdx_909_eus-gaap--AdvertisingExpense_pn3n3_c20210101__20211231_zdQi28F8nqyf" title="Advertising expenses"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,267</ix:nonFraction></span>
for the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84F_eus-gaap--EarningsPerSharePolicyTextBlock_zPMxP6glPVb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="text-decoration: underline"><span id="xdx_866_zolOLbKuPxFk">Earnings (loss) per common share</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings (loss) per common share is computed
by dividing net income (loss) available to common stockholders by the weighted average number of common shares issued and outstanding
during the reporting period. Diluted earnings (loss) per common share is computed by dividing net income (loss) available to common stockholders
by the weighted average number of common shares issued and outstanding and the effect of all dilutive common stock equivalents related
to the Company&#8217;s outstanding stock-based compensation awards outstanding during the reporting period. For the years ended December
31, 2022 and 2021, there were <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20221231_zZ8RH0dXaczg" title="Antidilutive shares excluded from EPS computation"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">322</ix:nonFraction></span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20211231_zHyXhL0d4wNd" title="Antidilutive shares excluded from EPS computation"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">236</ix:nonFraction></span> common stock equivalents outstanding, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_847_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zYlYAjre9AG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zbAQFEmxbUy9">Segments</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is managed as a single reportable segment.
The Chief Executive Officer, who is the Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;), reviews financial information
on an aggregate basis for purposes of allocating resources and assessing financial performance, as well as for making strategic operational
decisions and managing the organization. Substantially all of Lifeway&#8217;s consolidated revenues relate to the sale of cultured dairy
products that it produces using the same processes and materials and are sold to consumers through a common network of distributors and
retailers in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<ix:exclude><p id="xdx_237_zb6oS1qQTWXc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_230_z73c4N1cSmHc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_237_zN5kXM7nihw3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 38; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_235_zm04n31NkjJ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zP7euYIr1rYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zqBvDxo3KSca">Recent accounting pronouncements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Issued but not yet effective</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In October 2021, the Financial Accounting Standards
Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2021-08, Business Combinations (Topic 805):
Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance provides a single comprehensive
accounting model on revenue recognition for contracts with customers and requires that the acquirer in a business combination recognize
and measure contract assets and liabilities acquired in a business combination in accordance with Topic 606 (Revenue from Contracts with
Customers). The amendments in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption is permitted,
including adoption in an interim period. With early adoption, the amendments are applied retrospectively to all business combinations
for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of adoption and prospectively
to all business combinations that occur on or after the date of initial application. Management does not expect the adoption of this ASU
to have a material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March 2020, the FASB issued ASU No. 2020-04, Reference
Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The new guidance provides optional
expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another
reference rate expected to be discontinued because of reference rate reform. The guidance will be effective prospectively as of March
12, 2020 through December 31, 2022 and interim periods within those fiscal years. Management will adopt this new guidance effective January
1, 2023, and does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial
Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, in November 2018 issued an amendment,
ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and in November 2019 issued two amendments,
ASU 2019-10, Financial Instruments &#8211; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective
Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments &#8211; Credit Losses. The series of new guidance
amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses
to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition
of allowances for losses. The guidance should be applied on either a prospective transition or modified-retrospective approach depending
on the subtopic. The guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those
fiscal years, with early adoption permitted. Management does not expect the adoption of this ASU to have a material impact on its consolidated
financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;<b>&#160;</b></p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zaNAcUIIiQP7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 3 &#8211; <span id="xdx_82B_zgZbLBOPex56">Inventories, net</span></b></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_znXl68lvow2l" summary="xdx: Disclosure - Inventories, net (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BC_z2H58Cv90wlg" style="display: none">Schedule of inventories</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zV53owAPiG68" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20211231_zqz5N7fIdRd9" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_maINza8A_zE0h6sCIUIyf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Ingredients</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,859</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,279</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventorySuppliesNetOfReserves_iI_maINza8A_zl234DGNj4q" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Packaging</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventorySuppliesNetOfReserves" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,233</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventorySuppliesNetOfReserves" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,723</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maINza8A_zP98DQV4X5R5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,539</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,283</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_mtINza8A_zmHDc3KidRml" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,631</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,285</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<ix:exclude><p id="xdx_232_zlfOsdPitnbe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_232_zBY9xlw9sb62" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_232_zFFn0Plxjfsb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 39; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23B_zEsDXTH6r7R1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_806_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zESAl6Nj1G31" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 4 &#8211; <span id="xdx_825_zxVWdmMruyzl">Property, Plant and Equipment, net</span>&#160;</b></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_z2DpPBfWqKgf" summary="xdx: Disclosure - Property, Plant and Equipment, net (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BE_zL8942YM5pz6" style="display: none">Schedule of property, plant and equipment</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zGgRAzcL2vkj" title="Property and equipment, gross" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_LandMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,565</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zXvyUywcDtL9" title="Property and equipment, gross" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_LandMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,565</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Buildings and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zh33hcs28bsa" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_BuildingAndBuildingImprovementsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,341</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zUun6BPLdle8" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_BuildingAndBuildingImprovementsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,920</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zknNjCNzIvEi" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_MachineryAndEquipmentMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">32,786</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zwYpUWZxRfIa" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_MachineryAndEquipmentMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">32,073</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zpa95lpMurne" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">640</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkQy8YTYFjmj" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">640</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_z8PV15teTei5" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_OfficeEquipmentMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">979</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zubP39MvuZ63" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_OfficeEquipmentMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Construction in process</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zKUGQldlj3c7" title="Property and equipment, gross" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_ConstructionInProgressMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,180</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zS47L2z3AnNf" title="Property and equipment, gross" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_ConstructionInProgressMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">417</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231_zxDXbOtb1447" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56,491</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231_zncrYQKhzC33" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">53,515</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20221231_znTgcSMAixD4" title="Less accumulated depreciation" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,586</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20211231_zYvTtFZNOeVi" title="Less accumulated depreciation" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,385</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total property, plant and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20221231_z7Z1BbpXWEY" title="Total property, plant and equipment, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,905</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20211231_z5G4aAU8slBk" title="Total property, plant and equipment, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,130</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b>&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"><p id="xdx_801_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zWRb6eCvTX11" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 5 &#8211; <span id="xdx_826_zT54dnCFoTIg">Goodwill and Intangible Assets</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Goodwill</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Goodwill consisted of the following:</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zQ7b0S03T4U2" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zPc4FofkmlRh" style="display: none">Schedule of goodwill and indefinite-lived intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Balance at December 31, 2021, before accumulated impairment loses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20201231_z5rDfNYijzRj" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,948</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated impairment losses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pn3n3_di_c20211231_ziKApyYIzGLi" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,244</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20211231_zDz2AVLhMM25" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,704</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--Goodwill_iI_pn3n3_c20221231_zpGXFXj7HmI" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,704</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zXDKh2Mk2cO1" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Goodwill</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company performed the annual impairment assessment
of goodwill for its single reporting unit as of December 31, 2022 and 2021, noting no impairment loss. Considerable management judgment
is necessary to evaluate goodwill for impairment. Lifeway estimates fair value using widely accepted valuation techniques including discounted
cash flows and market multiples analysis with respect to its single reporting unit. These valuation approaches are dependent upon a number
of factors, including estimates of future growth rates, its cost of capital, capital expenditures, income tax rates, and other variables.
Assumptions used in the Company&#8217;s valuations were consistent with its internal projections and operating plans. Lifeway&#8217;s
discounted cash flows forecast could be negatively impacted by a change in the competitive landscape, any internal decisions to pursue
new or different strategies, a loss of a significant customer, or a significant change in the market place including changes in the prices
paid for its products or changes in the size of the market for its products. Additionally, under the market approach analysis, the Company
used significant other observable inputs including various guideline company comparisons. Lifeway bases its fair value estimates on assumptions
it believes to be reasonable, but which are unpredictable and inherently uncertain. Changes in these estimates or assumptions could materially
affect the determination of fair value and the conclusions of the quantitative goodwill test for the Company&#8217;s one reporting unit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Approximately $1,664 of goodwill is deductible
for income tax purposes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<ix:exclude><p id="xdx_23A_zGj5i73a0qbg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23E_zCUiEvUbf4i3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23E_zMVUJOjRJNLi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 40; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_238_z8bcU13tbJud" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Intangible Assets</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The gross carrying amounts and accumulated amortization of intangible
assets consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zGonrD4ERA2e" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Finite lived)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BB_zmqvuaXvAMph" style="display: none">Schedule of finite-lived intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Gross</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Net</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Gross</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt; width: 34%">Recipes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" title="Gross Carrying Amount" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_RecipesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" title="Accumulated Amortization" style="width: 8%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_RecipesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">44</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z371tph2PvB8" title="Net Carrying Amount" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_custom_RecipesMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" title="Gross Carrying Amount" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_RecipesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" title="Accumulated Amortization" style="width: 8%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_RecipesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">44</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_zLnk5y0sLMwe" title="Net Carrying Amount" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_RecipesMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Customer lists and other customer related intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,529</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" title="Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,529</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zqqp07P68GFf" title="Net Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,529</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" title="Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,529</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zlVZqo7ZUwMd" title="Net Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Customer relationship</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,385</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" title="Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,212</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" title="Net Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,173</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,385</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" title="Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,052</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" title="Net Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,333</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Brand names</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_BrandNamesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,948</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" title="Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_BrandNamesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,683</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" title="Net Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_custom_BrandNamesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,265</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_BrandNamesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,948</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" title="Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_BrandNamesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,303</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" title="Net Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_BrandNamesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,645</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Formula</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" title="Gross Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_FormulaMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">438</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" title="Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_FormulaMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">438</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_znNCDHPbXRUe" title="Net Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_custom_FormulaMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" title="Gross Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_FormulaMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">438</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" title="Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_FormulaMember" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">438</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zAEE5TDD2ks8" title="Net Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_FormulaMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total intangible assets, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20221231_zrASbIPXOVci" title="Gross Carrying Amount, Intangible assets with indefinite lives" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,344</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20221231_zKQuy7OPLrp3" title="Accumulated Amortization" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,906</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pn3n3_c20221231_z2wfySVwZuV7" title="Net Carrying Amount, Intangible assets with indefinite lives" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,438</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20211231_zggU6vGYqnRk" title="Gross Carrying Amount, Intangible assets with indefinite lives" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,344</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20211231_zrQB0QRWqkm5" title="Accumulated Amortization" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,366</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231_pn3n3" title="Net Carrying Amount, Intangible assets with indefinite lives" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,978</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

</ix:nonNumeric><p id="xdx_8AD_zHJRI1IYOxXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Estimated amortization expense on intangible assets
for the next five years is as follows:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_pn3n3_zD1pFbU0Mrsh" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_zzC2Z7l0DlH9" style="display: none">Schedule of amortization expense on intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">Year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_iI_pn3n3_c20221231_z9dBYwXbn5zl" title="2023" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">540</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_iI_pn3n3_c20221231_zzK41fKDvWic" title="2024" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">540</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_iI_pn3n3_c20221231_ztAb78QPjJF3" title="2025" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">540</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_iI_pn3n3_c20221231_zBJdWAusrVb6" title="2026" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">540</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive_iI_pn3n3_c20221231_zv8SHDtba3R3" title="2027" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">540</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_z3pvNsa8VDI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_237_z3wwrcrPo3e8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zTYWSMajQVV3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_233_zccX64hkCead" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 41; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_238_zWu4zYYlXFij" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zvOxe8dYzZpf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 6 &#8211; <span id="xdx_828_z6nepPIuMWSh">Accrued Expenses</span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accrued expenses consisted of the following:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_z2kfRQMOWHyd" summary="xdx: Disclosure - Accrued Expenses (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BA_zkgHduOtVdJi" style="display: none">Schedule of accrued expenses</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zDyc2ThcqTug" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49C_20211231_ziuqXkgGsebb" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_zXWgtsUHcxT9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Payroll and incentive compensation</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,925</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,951</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccrualForTaxesOtherThanIncomeTaxesCurrent_iI_zlh9rQITshtj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Real estate taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">394</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">359</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--CurrentPortionOfOperatingLeaseLiabilities_iI_z824b8NLp8u2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="lway:CurrentPortionOfOperatingLeaseLiabilities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">70</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="lway:CurrentPortionOfOperatingLeaseLiabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">131</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_z9bfyOCZ1kll" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">424</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_zt6XHCoQSTC6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,813</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,724</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_zDr3s7CoUMRf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 7 &#8211; <span id="xdx_82A_zBq2eHC5a453">Debt</span>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Note payable consisted of the following:</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_pn3n3_zMXdJ9j87VAi" summary="xdx: Disclosure - Debt (Details - Notes payable)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BD_zFOSEafJjEs7" style="display: none">Schedule of notes payable</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20221231_zgZPFMaHr6hj" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_zhXR7tidNOU5" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LoansPayableCurrent_iI_zy2J6hO4KZg4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Term loan due August 18, 2026. Interest (<span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20221231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zvuTMiGnddWc"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2022-12-31_custom_TermLoanMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.29</ix:nonFraction></span>% at December 31, 2022) payable monthly.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LoansPayableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,750</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LoansPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_iNI_di_zbXo4RFrPKTj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Unamortized deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherNotesPayableCurrent_iI_zae5Ofk16Yg6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,727</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,470</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtCurrent_iNI_di_zhLafrzSuqx2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,250</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtNoncurrent_iI_z6VAVPsn6jL5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,477</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,470</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zHmY3qFI9Wj7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The scheduled maturities of the term loan, excluding deferred financing
costs, at December 31, 2022 are as follows:<i>&#160;</i></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_pn3n3_z46vqmqsDWCc" summary="xdx: Disclosure - Debt (Details - Debt maturities)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zA3FlufImkm5" style="display: none">Schedule of maturities of long-term debt</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_c20221231_zb30TGGlKtfh" title="2023" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,250</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_c20221231_z6xV1iAHFZMk" title="2024" style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_c20221231_zCZCiAZlvHsi" title="2025" style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_c20221231_zy5kwiplRwy5" title="2026" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">500</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total term loan</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--LongTermDebt_c20221231_pn3n3" title="Total term loan" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,750</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zUU07x7RWUV" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Credit Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 18, 2021, Lifeway entered into the Fourth
Modification (the &#8220;Fourth Modification&#8221;) to the Amended and Restated Loan and Security Agreement (as amended and modified
from time to time, the &#8220;Credit Agreement&#8221; and, as amended and modified by the Fourth Modification, the &#8220;Modified Credit
Agreement&#8221;) with its existing lender and certain of its subsidiaries. The Fourth Modification amends the Credit Agreement to provide
for, among other things, a $<span id="xdx_903_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--ModifiedCreditAgreementMember_zCAhCKKXzWd9" title="Revolving credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_ModifiedCreditAgreementMember" format="ixt:numdotdecimal" decimals="-3" scale="9" unitRef="USD">5</ix:nonFraction> million</span> term loan by the existing lender to the borrowers to be repaid in quarterly installments of principal
and interest over a term of five years (the &#8220;Term Loan&#8221;). The termination date of the Term Loan is August 18, 2026, unless
earlier terminated. The Amended and Restated Loan and Security Agreement continues to provide Lifeway with a revolving line of credit
up to a maximum of $<span id="xdx_90B_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--IncrementalFacilityMember_z7WgUzpDG0fa" title="Revolving credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_IncrementalFacilityMember" format="ixt:numdotdecimal" decimals="-3" scale="9" unitRef="USD">5</ix:nonFraction> million</span> (the &#8220;Revolving Loan&#8221;) and provides the Borrowers with an incremental facility not to exceed
$<span id="xdx_907_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--RevolvingLoanMember_zmBMduXl1Kvj" title="Revolving credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_RevolvingLoanMember" format="ixt:numdotdecimal" decimals="-3" scale="9" unitRef="USD">5</ix:nonFraction> million</span> (the &#8220;Incremental Facility&#8221; and together with the Revolving Loan, the &#8220;Loans&#8221;). The Termination Date
of the Revolving Loan was extended to <span id="xdx_904_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220101__20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--IncrementalFacilityMember_zus86U8kjGJ6" title="Line of Credit Facility, Expiration Date"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_IncrementalFacilityMember" format="ixt:datemonthdayyearen" name="us-gaap:LineOfCreditFacilityExpirationDate1">June 30, 2025</ix:nonNumeric></span>, unless earlier terminated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_231_znkTflayi6B7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_z3jVZJHoNAsd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_zXyPLG2FtiB8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 42; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_237_zqEEjLgRiWZb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As amended, all outstanding amounts under the revolving
line of credit and term loan bear interest, at Lifeway&#8217;s election, at either the lender Base Rate (the Prime Rate minus <span id="xdx_909_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pip0_dp_c20220101__20221231_zJHO1MKQt7jb" title="Credit line effective interest rate"><ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.00</ix:nonFraction></span>%) or
the LIBOR plus <span id="xdx_900_eus-gaap--AccountsPayableInterestBearingInterestRate_iI_pip0_dp_c20221231_z3Bf4sYin8l" title="Interest payable"><ix:nonFraction name="us-gaap:AccountsPayableInterestBearingInterestRate" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.95</ix:nonFraction></span>%, payable monthly in arrears. Lifeway is also required to pay a quarterly unused revolving line of credit fee of <span id="xdx_902_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pip0_dp_c20220101__20221231_zuC0AO8Pt9e8" title="Unused revolving line of credit fee"><ix:nonFraction name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.20</ix:nonFraction></span>%
and, in conjunction with the issuance of any letters of credit, a letter of credit fee of <span id="xdx_90F_ecustom--LetterOfCreditFeePercentage_pip0_dp_c20220101__20221231_z8YEgFcSfJ2" title="Letter of credit fee percentage"><ix:nonFraction name="lway:LetterOfCreditFeePercentage" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.20</ix:nonFraction></span>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Modified Credit Agreement includes customary representations,
warranties, and covenants, including financial covenants requiring the Company to maintain a fixed charge coverage ratio of no less than
1.25 to 1.00, and a minimum working capital financial covenant, as defined, of no less than $11.25 million, in each of the fiscal quarters
ending through the expiration date. The Modified Credit Agreement continues to provide for events of default, including failure to repay
principal and interest when due and failure to perform or violation of the provisions or covenants of the agreement, as a result of which
amounts due under the Modified Credit Agreement may be accelerated. The loans and all other amounts due and owed under the Credit Agreement
and related documents are secured by substantially all of the Company&#8217;s assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway was in compliance with the fixed charge coverage
ratio and minimum working capital covenants at December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Revolving Credit Facility</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022, the Company had $<span id="xdx_903_eus-gaap--LineOfCredit_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pn3n3" title="Long-Term Line of Credit"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,777</ix:nonFraction></span> outstanding
under the Revolving Credit Facility. Lifeway had $<span id="xdx_90B_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pn3n3" title="Line of Credit Facility, Remaining Borrowing Capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,223</ix:nonFraction></span> available for future borrowings under the Revolving Credit Facility as of December
31, 2022. Lifeway&#8217;s interest rate on debt outstanding under the Revolving Credit Facility as of December 31, 2022 was <span id="xdx_909_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pip0_dp_c20220101__20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zYl73vfhyUdb" title="Credit line effective interest rate"><ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" contextRef="From2022-01-012022-12-31_us-gaap_RevolvingCreditFacilityMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.17</ix:nonFraction></span>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Deferred Financing Costs</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022, net unamortized deferred
financing costs of $<span id="xdx_902_ecustom--Unamortizeddeferredfinancingcostsnet_iI_pn3n3_c20221231_zdFuisnVDJE7" title="Deferred Financing Costs"><ix:nonFraction name="lway:Unamortizeddeferredfinancingcostsnet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23</ix:nonFraction></span> related to the term loan were included as a direct deduction from outstanding long-term debt.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_80B_eus-gaap--LesseeOperatingLeasesTextBlock_zpE8PNbmlGtf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 8 &#8211; <span id="xdx_82E_zLFSZII4CbAe">Leases</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases certain machinery and equipment
with fixed base rent payments and variable costs based on usage. Remaining lease terms for these leases range from less than one year
to five years. The Company includes lease extension options, if applicable and reasonably certain to be exercised, in the calculation
of the right-of-use asset and lease liabilities. Lifeway includes only fixed payments for lease components in the measurement of the right-of-use
asset and lease liability. Variable lease payments are those that vary because of changes in facts or circumstances occurring after the
commencement date, other than the passage of time. There are no residual value guarantees. Lifeway does not currently have leases which
meet the finance lease classification as defined under ASC 842.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway treats contracts as a lease when the contract
conveys the right to use a physically distinct asset for a period of time in exchange for consideration, it directs the use of the asset
and obtain substantially all the economic benefits of the asset.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not record leases with an initial
term of 12 months or less on the balance sheet. Expense for these short-term leases is recorded on a straight-line basis over the lease
term. Total lease expense was $<span id="xdx_90B_eus-gaap--OperatingLeaseExpense_pn3n3_c20220101__20221231_zEiXCyA6qAm6" title="Lease expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">229</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--OperatingLeaseExpense_pn3n3_c20210101__20211231_z7Ozg8AlFd7j" title="Lease expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">304</ix:nonFraction></span> (including short term leases) for the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_236_zSNT2YvoLeh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zuCT4XorGnk4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_zIGxhNwcs4Tb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 43; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_233_zF5LEEad9Dt9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Right-of-use assets and lease liabilities are measured
and recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Lifeway has
elected the practical expedient to combine lease and non-lease components into a single component for all of its leases. When the Company
is unable to determine an implicit interest rate, it uses its incremental borrowing rate based on the information available at the commencement
date in determining the present value of future payments for those leases. Lifeway includes options to extend or terminate the lease in
the measurement of the right-of-use asset and lease liability when it is reasonably certain that it will exercise such options. Lease
expense for minimum lease payments is recognized on a straight-line basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Future maturities of lease liabilities were as follows:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_z6MaUudPuFak" summary="xdx: Disclosure - Leases (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_zqF3m0qNOQPl" style="display: none">Future maturities of lease liabilities</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">Year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Operating Leases</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20221231_zRzgQzP7GCD4" title="2023" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">86</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20221231_zjSZKHy0gJ65" title="2024" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20221231_zevbvSc2OwTk" title="2025" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20221231_z1xHdIcPpmj3" title="2026" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20221231_zFtvhEH3ePl5" title="2027" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20221231_pn3n3" title="Total lease payments" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">199</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20221231_zeXvw17Va6D2" title="Less: Interest" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseLiability_c20221231_pn3n3" title="Present value of lease liabilities" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">174</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The weighted-average remaining lease term for
its operating leases was <span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zBI62w0fdsId" title="Weighted average remaining lease term"><ix:nonNumeric contextRef="AsOf2022-12-31" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">2.7</ix:nonNumeric></span>
years as of December 31, 2022. The weighted average discount rate of its operating leases was <span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20221231_zGy3WhYyRsQc" title="Weighted average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.70</ix:nonFraction></span>%
as of December 31, 2022. Cash paid for amounts included in the measurement of lease liabilities was $<span id="xdx_90B_eus-gaap--OperatingLeaseCost_pn3n3_c20220101__20221231_z2ovO5iFK8cg" title="Operating lease cost"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">151</ix:nonFraction>
and $<span id="xdx_900_eus-gaap--OperatingLeaseCost_pn3n3_c20210101__20211231_z9XZV1SWMPfb" title="Operating lease cost"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">198</ix:nonFraction></span> </span> for the year ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;<i>&#160;</i></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_803_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zZX4tNB8U919" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 9 &#8211; <span id="xdx_82F_zFYHTWoU7xIh">Commitments and Contingencies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Litigation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway is involved in various legal proceedings,
claims, disputes, regulatory matters, audits, and proceedings arising in the ordinary course of, or incidental to the Company&#8217;s
business, including commercial disputes, product liabilities, intellectual property matters and employment-related matters.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway records provisions in the consolidated financial
statements for pending legal matters when it believes it is probable that a loss will be incurred and the amount of such loss can be reasonably
estimated. The Company evaluates, on a periodic basis, developments in legal matters that could affect the amount of any accrual and developments
that would make a loss contingency both probable and reasonably estimable. If a loss contingency is not both probable and estimable, it
does not establish an accrued liability. Currently, none of its accruals for outstanding legal matters are material individually or in
the aggregate to its financial position and it is management&#8217;s opinion that the ultimate resolution of these outstanding legal matters
will not have a material adverse effect on its business, financial condition, results of operations, or cash flows. However, if the Company
is ultimately required to make payments in connection with an adverse outcome, it is possible that such contingency could have a material
adverse effect on the Company&#8217;s business, financial condition, results of operations or cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_235_zc0obuwdUjP2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_zqNqwtSo7n9h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zsDxu61DC5Ve" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 44; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_237_z69ZpKyX5Ihg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_80A_eus-gaap--IncomeTaxDisclosureTextBlock_z0Nwwf2UVe55" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 10 &#8211; <span id="xdx_824_zVdOvTk88Xe">Income taxes</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The provision for income taxes consists of the following:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_z3VzDLruCCQ9" summary="xdx: Disclosure - Income taxes (Details - Provision)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zUOGfSXFH47j" style="display: none">Provision for income taxes</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__20221231_zBWpaqLwn3E9" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20210101__20211231_zhlrJFVvgjy2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Current:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_zC01HLE5IxL5" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">645</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,097</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_zf5cSjOj2bSk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">State and local</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">444</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">951</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_ze3vTOreTgl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,089</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,048</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_z40p4IkHVjC3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Deferred</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">172</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">257</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_i01_z7Y0aALzU7T9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">917</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,305</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zoOjteWsnw93" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following is a reconciliation of income tax expense computed at the
U.S. federal statutory tax rate to income tax expense reported in the consolidated statement of operations:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGVEoxEWZBVj" summary="xdx: Disclosure - Inccome taxes (Details - Reconciliation)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zmA3DIRQa3Kj" style="display: none">Reconciliation to effective rate for income taxes</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Percentage</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Percentage</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 36%; text-align: left">Federal income tax at statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20220101__20221231_pn3n3" title="Federal income tax expense at statutory rate" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">392</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20220101__20221231_zPJegsQ1vhK3" title="Federal income tax expense computed at the statutory rate, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.0</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pn3n3" title="Federal income tax expense at statutory rate" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,179</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20210101__20211231_z4qDDx16BS3f" title="Federal income tax expense computed at the statutory rate, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.0</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State and local tax, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20220101__20221231_pn3n3" title="State and local tax expense, net" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">287</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20220101__20221231_zuvJCW5fWWe6" title="State and local tax expense, net, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15.4</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pn3n3" title="State and local tax expense, net" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">440</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20210101__20211231_zEip3qjll91c" title="State and local tax expense, net, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.8</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Other permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20220101__20221231_pn3n3" title="Other permanent differences" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20220101__20221231_zzUXoqnynU5f" title="Other permanent differences, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.4</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pn3n3" title="Other permanent differences" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20210101__20211231_zSdBUoDr0ZN3" title="Other permanent differences, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.1</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Section 162m</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20220101__20221231_pn3n3" title="Section 162m" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">229</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20220101__20221231_zWu2uYlQdJT9" title="Section 162m, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.2</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20210101__20211231_pn3n3" title="Section 162m" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">206</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20210101__20211231_zta2yVtb00Li" title="Section 162m, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.7</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20220101__20221231_pn3n3" title="Stock based compensation" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">127</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20220101__20221231_zoqDb3RAMeui" title="Stock based compensation, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.8</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20210101__20211231_pn3n3" title="Stock based compensation" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">100</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20210101__20211231_zbIK4EzX9e4" title="Stock based compensation, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.8</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Uncertain tax positions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_pn3n3_d0_c20220101__20221231_zTpMqscroTVl" title="Uncertain tax positions" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp0_c20220101__20221231_zmBIkByTtQ0h" title="Uncertain tax positions, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8211;</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_c20210101__20211231_pn3n3" title="Uncertain tax positions" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">218</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp_c20210101__20211231_zf0y38C6RM0e" title="Uncertain tax positions, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.9</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Change in tax rates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_c20220101__20221231_zqZym9FFRjA1" title="Change in tax rates" style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">83</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20220101__20221231_z1xpwSavnHs8" title="Change in tax rates, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.4</ix:nonFraction></span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_c20210101__20211231_pn3n3" title="Change in tax rates" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">198</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20210101__20211231_z0V5yeBFIJj3" title="Change in tax rates, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.4</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20220101__20221231_pn3n3" title="Other" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="lway:IncomeTaxReconciliationOtherReconcilingItems1" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">43</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<span id="xdx_90D_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20220101__20221231_zl1E9awZQ1Pf" title="Other, percentage"><ix:nonFraction name="lway:EffectiveIncomeTaxRateReconciliationOtherAdjustments1" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.3</ix:nonFraction></span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20210101__20211231_pn3n3" title="Other" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="lway:IncomeTaxReconciliationOtherReconcilingItems1" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">42</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20210101__20211231_zeredLuybFG1" title="Other, percentage"><ix:nonFraction name="lway:EffectiveIncomeTaxRateReconciliationOtherAdjustments1" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.7</ix:nonFraction></span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--IncomeTaxExpenseBenefit_c20220101__20221231_pn3n3" title="Provision for income taxes" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">917</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20220101__20221231_zGbfoe4AdxRg" title="Provision for income taxes, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">49.1</ix:nonFraction></span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pn3n3" title="Provision for income taxes" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,305</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20210101__20211231_z825DipkNq7c" title="Provision for income taxes, percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">41.0</ix:nonFraction></span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zg226iiBieka" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The tax effects of temporary differences giving rise
to deferred income tax assets and liabilities were:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_z5FP211ypbbb" summary="xdx: Disclosure - Income taxes (Details - Deferred tax assets)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_zpnjvr1x7ATd" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20221231_zPmRit8eTzbk" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_495_20211231_zDjMvgqBSYNa" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax liabilities attributable to:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_pn3n3_di_z5FcOqWHhEA5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%; text-align: left">Accumulated depreciation and amortization</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,394</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,401</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_i01NI_pn3n3_di_ze0YvfdE15O2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Unrealized gains</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">472</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">473</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_i01NI_pn3n3_di_zwTzpThLzLBk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,866</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,874</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax assets attributable to:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Accrued compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">287</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">170</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Incentive compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">164</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsInventory_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">328</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">324</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Allowances for doubtful accounts and discounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsDeferredIncome_i01I_pn3n3_d0_z6oqUxRd68Td" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="AsOf2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">6</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total net deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">837</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">673</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01NI_pn3n3_di_z79t3zbcp573" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,029</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,201</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zUItLZl35AQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23A_zyVEnXp7Ldpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_zIOo6k1l4Nl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_231_z6zx1ATnGDk7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 45; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_236_zFm5XFA7AIXl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table details the Company's tax attributes
related to net operating losses for which it has recorded deferred tax assets.&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="lway:ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - Income taxes (Details - Tax attributes related to net operating losses )" id="xdx_895_ecustom--ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock_pn3n3_zsXGBtbuEzKd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_zFhqszWywXG9" style="display: none">Schedule of tax attributes related to net operating losses</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax Attributes</span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross Amount</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Amount</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expiration Years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 52%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">State net operating losses</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98E_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross_c20221231_pn3n3" title="State net operating losses, gross" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="lway:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">116</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_986_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c20221231_pn3n3" title="State net operating losses, net" style="border-bottom: black 1pt solid; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98F_ecustom--OperatingLossCarryforwardsExpirationyEARS_dtY_c20220101__20221231_z9Xt5M0xsvHb" title="NOL expiration date" style="width: 13%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="lway:OperatingLossCarryforwardsExpirationyEARS">2035</ix:nonNumeric></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_980_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_c20221231_pn3n3" title="State net operating losses, net" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="lway:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AF_zNmXxHrpX703" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year, the Company recorded adjustments
to its unrecognized tax benefits. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_pn3n3_z1bXOVT5nIHl" summary="xdx: Disclosure - Income taxes (Details - Unrecognized tax benefits)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BD_z1OAwOIuGsNh" style="display: none">Reconciliation of amount of unrecognized tax benefits</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Balance at January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20220101__20221231_zFEvZIu1ieH1" title="Unrecognized tax benefits, beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">396</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20210101__20211231_zTUuLzO5dFzb" title="Unrecognized tax benefits, beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Additions based on tax positions of prior years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20220101__20221231_zuC6uKXJcref" title="Additions based on tax positions of prior years" style="text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="From2022-01-01to2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_c20210101__20211231_zEQLUY185jd" title="Additions based on tax positions of prior years" style="text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">301</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Settlement for tax positions of prior years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_iN_pn3n3_di_c20220101__20221231_zOOkUCSd2rM4" title="Reduction for tax positions of prior years" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">396</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20210101__20211231_zNzqJVTEeRIk" title="Reduction for tax positions of prior years" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="From2021-01-012021-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Balance at December 31</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_d0_c20220101__20221231_z2kjAWbEGAZi" title="Unrecognized tax benefits, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2022-12-31" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_c20210101__20211231_zYgel5GXS4e9" title="Unrecognized tax benefits, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">396</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zqaS8z1GPyR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Lifeway is subject to U.S. federal income tax
as well as income tax in multiple state and city jurisdictions. With limited exceptions, Lifeway&#8217;s calendar year 2019 and subsequent
federal and state tax years remain open by statute. As of December 31, 2022, the unrecognized tax benefit is $0.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of interest and penalties recognized
in the consolidated statements of operations was $<span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_pn3n3_c20210101__20211231_z0pXHcr9PJ88"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">0</ix:nonFraction>
</span>during 2022 and 2021, respectively. The amount of accrued interest and penalties recognized in the consolidated balance sheets
was $<span id="xdx_90D_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pn3n3_c20211231_zK66YYndxvc1"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">0</ix:nonFraction></span> at December
31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zxDb1vXODj4e" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 11 &#8211; <span id="xdx_82E_zkTCeDJWNW97">Stock-based and Other Compensation</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Omnibus Incentive Plan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2015, Lifeway stockholders approved the
2015 Omnibus Incentive Plan, which authorized the issuance of an aggregate of <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_dm_c20221231__us-gaap--PlanNameAxis__custom--Omnibus2015Member_zcbnTXUDzIg" title="Stock authorized for issuance"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2022-12-31_custom_Omnibus2015Member" format="ixt:numdotdecimal" decimals="INF" scale="6" unitRef="Shares">3.5</ix:nonFraction> million</span> shares to satisfy awards of stock options, stock
appreciation rights, unrestricted stock, restricted stock, restricted stock units, performance shares and performance units to qualifying
employees. Under the Plan, the Board or its Audit and Corporate Governance Committee approves stock awards to executive officers and certain
senior executives, generally in the form of restricted stock or performance shares. The number of performance shares that participants
may earn depends on the extent to which the corresponding performance goals have been achieved. Stock awards generally vest over a three-year
performance or service period. At December 31, 2022, no shares remain available for award under the 2015 Omnibus Incentive Plan as it
was terminated on August 31, 2022. However, any outstanding awards under the 2015 Omnibus Incentive Plan are unaffected by the termination
of the 2015 Omnibus Incentive Plan or by the approval of the 2022 Omnibus Incentive Plan (the &#8220;2022 Plan&#8221;) as described below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 31, 2022, Lifeway stockholders approved
the 2022 Plan. Under the 2022 Plan, the Compensation Committee of the Board of Directors may grant awards of various types of compensation,
including, nonqualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance
shares, performance units, cash-based awards and other stock-based awards. The maximum number of shares authorized to be awarded under
the 2022 Plan is <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_dm_c20220831__us-gaap--PlanNameAxis__custom--Omnibus2022PlanMember_z2NMR0fCMDme" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2022-08-31_custom_Omnibus2022PlanMember" format="ixt:numdotdecimal" decimals="INF" scale="6" unitRef="Shares">3.25</ix:nonFraction> million</span> shares of common stock, which includes shares that remained available under the now terminated 2015 Omnibus
Incentive Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:exclude><p id="xdx_239_zQXjj77r4Ask" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23E_zaxZMnnQiNE" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_zihH8uhj8J27" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 46; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_239_z2GIYT4IgIq8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Awards granted under the
2022 Plan are generally subject to a minimum vesting period of at least one year. Awards may be subject to cliff-vesting or graded-vesting
conditions, with graded vesting starting no earlier than one year after the grant date. The Plan Administrator may provide for shorter
vesting periods in an award agreement for no more than five percent of the maximum number of shares authorized for issuance under the
2022 Plan. As of December 31, 2022, <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_dm_c20221231__us-gaap--PlanNameAxis__custom--Omnibus2022PlanMember_zNQCL3Gtrxeb" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2022-12-31_custom_Omnibus2022PlanMember" format="ixt:numdotdecimal" decimals="INF" scale="6" unitRef="Shares">3.00</ix:nonFraction> million</span> shares remain available to award under the 2022 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Stock Options</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes stock option activity
during the year ended December 31, 2022:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - Stock-based Compensation (Details - Option Activity)" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_zre9SpIqNfJi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_ztf8eG2Km0o5" style="display: none">Schedule of stock option activity</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted <br />
average <br />
exercise price</span></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Weighted<br />
    average<br />
    remaining</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">contractual life</p></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aggregate <br />
intrinsic value</span></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 44%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at December 31, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zd6MMfYG4m6f" title="Options outstanding, beginning balance" style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">41</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrXIkSswfKg1" title="Weighted average exercise price, options outstanding, beginning balance" style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">10.42</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvehGMrXmWih" title="Weighted average remaining contractural life, outstanding ending"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.22</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsYCqUfaDIkb" title="Aggregate intrinsic value, options outstanding" style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zGGpq0huE6Ec" title="Options granted" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="Shares">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqW7OJuvU7jj" title="Weighted average exercise price, options granted" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYC3qhWnlgP8" title="Options exercised" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="Shares">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zk3Zsi1cg4v7" title="Weighted average exercise price, options exercised" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAOduxNzESwb" title="Options forfeited" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="Shares">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhvYJ4vsSot3" title="Weighted average exercise price, options forfeited" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at December 31, 2022</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRwpWFWF1eR3" title="Options outstanding, ending balance" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">41</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJq5Ix6anHZj" title="Weighted average exercise price, options outstanding, ending balance" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">10.42</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ze5MptAPJh7d" title="Weighted average remaining contractural life, outstanding ending"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">3.22</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zekpRkCavHg2" title="Aggregate intrinsic value, options outstanding" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at December 31, 2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zstTxvN3OYwc" title="Exercisable" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">41</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqEbXDjdvHOd" title="Weighted average exercise price, Exercisable" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">10.42</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKJqVlrNRsGb" title="Weighted average remaining contractural life, exercisable"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">3.22</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z48ykih2T0V3" title="Aggregate intrinsic value, options exercisable" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_zGCAly9X8x5l" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Lifeway measures the
fair value of stock options using the Black-Scholes option pricing model. The expected term of options granted was based on the weighted
average time of vesting and the end of the contractual term. The Company utilized this simplified method as it did not have sufficient
historical exercise data to provide a reasonable basis upon which to estimate the expected term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Restricted Stock Awards</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A Restricted Stock Award (&#8220;RSA&#8221;) represents
the right to receive one share of common stock in the future. RSAs have no exercise price. The grant date fair value of the awards is
equal to the Company&#8217;s closing stock price on the grant date. The following table summarizes RSA activity during the year ended
December 31, 2022.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_pn3n3_zQ8SfmLDTW4l" summary="xdx: Disclosure - Stock-based Compensation (Details - RSA Activity)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_zqlwZpSE4o1b" style="display: none">Schedule of RSA activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Restricted Stock Awards</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Weighted Average Grant Date Fair Value</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%">Outstanding at December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zFqBh04Csi3b" title="Number of shares outstanding, beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2021-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">94</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z6GExDFeF037" title="Weighted average grant date fair value outstanding, beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2021-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">4.50</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZE9hT2neuni" title="Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">97</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z81EWoJX7YSd" title="Weighted average grant date fair value, granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.25</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Shares issued upon vesting</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zAgHkB2T2tQ3" title="Shares issued upon vesting" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">27</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZlaxyEuFySa" title="Weighted average grant date fair value, shares issued upon vesting" style="text-align: right"><ix:nonFraction name="lway:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">3.43</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zjm09qyCcaCe" title="Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zKoMukgj7Kxa" title="Weighted average grant date fair value, forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zPrGfCe3u5Xc" title="Number of shares outstanding, ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2022-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">164</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zapKqplzYaY7" title="Weighted average grant date fair value outstanding, ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2022-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">5.69</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Vested and deferred at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zOIWEzWoLs35" title="Vested and deferred" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="lway:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" contextRef="AsOf2022-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">37</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zH3XTwYWFHR" title="Weighted average grant date fair value, vested and deferred" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">5.60</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zQo8zX4J3Pl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:exclude><p id="xdx_236_zS2pCNWB40xb" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_zQX58FhfhYMi" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zPWA0epuDKJ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 47; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_230_zPum1IKKiu9l" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway expenses RSAs over the service period. For
the years ended December 31, 2022 and 2021 total stock-based compensation expense recognized in the consolidated statements of operations
was $<span id="xdx_901_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zRlaRPtT0ANc" title="Share-based compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">279</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7JG01WRAcQ3" title="Share-based compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-01-012021-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">264</ix:nonFraction></span>, respectively. For the years ended December 31, 2022 and 2021 tax-related benefits of $<span id="xdx_90C_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_pn3n3" title="Tax-related benefits"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" contextRef="From2022-01-012022-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">78</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_pn3n3" title="Tax-related benefits"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" contextRef="From2021-01-012021-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">76</ix:nonFraction></span>, respectively, were
also recognized. As of December 31, 2022, the total remaining unearned compensation related to non-vested RSAs was $<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z5z4ZK8PsHd4" title="Unearned compensation related to non-vested stock options"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">520</ix:nonFraction></span>, which is expected
to be amortized over the weighted-average remaining service period of <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zNivZfNwm0Hb" title="Weighted average period for unrecognized compensation"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_RestrictedStockMember" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">1.55</ix:nonNumeric></span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Long-Term Incentive Plan Compensation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway has established long-term incentive-based
compensation programs for certain senior executives and key employees pursuant to the terms of its incentive plans.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>2020 CEO Incentive Award</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the fourth quarter 2020, Lifeway awarded a
long-term equity-based incentive of $<span id="xdx_909_ecustom--LongtermEquitybasedIncentive_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zboWxRAXvdZk" title="Long-term equity-based incentive"><ix:nonFraction name="lway:LongtermEquitybasedIncentive" contextRef="From2022-01-012022-12-31_custom_CEO2020AwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">750</ix:nonFraction></span> to its Chief Executive Officer (the &#8220;2020 CEO Award&#8221;) depending on Lifeways 2020
performance levels compared to the respective targets. The equity-based incentive compensation is payable in restricted stock that vests
one-third in April 2022, one-third in April 2023, and one-third in April 2024. The issuance of vested equity awards is subject to approval
under the Stock Purchase Agreement dated October 1, 1999. For the years ended December 31, 2022 and 2021, $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zl9IYrkroKB1" title="Share-based compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31_custom_CEO2020AwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">229</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zbwjIZdqrQWk" title="Share-based compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-01-012021-12-31_custom_CEO2020AwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">342</ix:nonFraction></span> was expensed as
stock-based compensation expense in the consolidated statements of operations. As of December 31, 2022, the total remaining unearned compensation
was $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_znnIOQpgwtv8" title="Unearned compensation related to non-vested RSA&apos;s"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="AsOf2022-12-31_custom_CEO2020AwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129</ix:nonFraction></span>, of which $<span id="xdx_90E_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zQiM0O03Cs61" title="Unearned compensation related to non-vested 2023"><ix:nonFraction name="lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" contextRef="AsOf2022-12-31_custom_CEO2020AwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">105</ix:nonFraction></span> will be recognized in 2023, and $<span id="xdx_90F_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zevAsU0c6GUa" title="Unearned compensation related to non-vested 2024"><ix:nonFraction name="lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" contextRef="AsOf2022-12-31_custom_CEO2020AwardMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24</ix:nonFraction></span> in 2024, respectively, subject to vesting. During Q2 2021, the number of shares
became fixed and determinable. Therefore, the award liability was reclassified from long-term liabilities to paid in capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>2021 Equity Award</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The 2021 long-term equity incentive plan compensation
is based on Lifeway&#8217;s achievement of adjusted EBITDA performance versus the respective target established by the Board for 2021.
Under the 2021 plan, collectively the participants earned equity-based incentive compensation of $<span id="xdx_90B_ecustom--LongtermEquitybasedIncentive_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member__srt--RangeAxis__srt--MaximumMember_zWsa53WkZMzf" title="Long-term equity-based incentive"><ix:nonFraction name="lway:LongtermEquitybasedIncentive" contextRef="From2022-01-012022-12-31_custom_Plan2021Member_srt_MaximumMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,069</ix:nonFraction></span> based on Lifeway&#8217;s achievement
of the respective financial target. The equity-based incentive compensation is payable in restricted stock that vests one-third in April
2022, one-third in April 2023, and one-third in April 2024. For the years ended December 31, 2022 and 2021, $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zofuwHMn6n5c" title="Share-based compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31_custom_Plan2021Member" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">449</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zaAaHtYnbR7g" title="Share-based compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-01-012021-12-31_custom_Plan2021Member" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">386</ix:nonFraction></span> was expensed
as stock-based compensation expense in the consolidated statements of operations, respectively. As of December 31, 2022, the total remaining
unearned compensation was $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20221001__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_pn3n3" title="Share-based compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-10-012022-12-31_custom_Plan2021Member" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">234</ix:nonFraction></span>, of which $<span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_c20211001__20211231__us-gaap--AwardTypeAxis__custom--Plan2021Member_pn3n3" title="Share-based compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-10-012021-12-31_custom_Plan2021Member" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">194</ix:nonFraction></span> will be recognized in 2023, and $<span id="xdx_90B_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zbqJ47Nm6ZS6" title="Unearned compensation related to non-vested 2024"><ix:nonFraction name="lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" contextRef="AsOf2022-12-31_custom_Plan2021Member" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40</ix:nonFraction></span> in 2024, respectively, subject to vesting. During Q2
2022, the number of shares awarded became fixed and determinable. Therefore, the award liability was reclassified from long-term liabilities
to paid in capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>2022 Equity Award</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the 2022 long-term incentive plan, participants
can earn a specified number of target level Performance Share Units (&#8220;PSUs&#8221;) contingent upon the achievement of strategic
milestones during the three-year measurement period, which is fiscal year 2022 to 2024. The strategic milestones are 1) 3-year cumulative
net revenue, and 2) 3-year cumulative adjusted EBITDA. The target number of PSU awards are weighted 50% on net revenue and 50% on adjusted
EBITDA. Collectively, the participants can earn 125,066 PSUs at the target level. Participants may earn more or less than the target
number of shares based on actual results, however the minimum and maximum number of shares that can be earned are bound by minimum and
maximum thresholds of net revenue and adjusted EBITDA. The PSU awards will be earned and will vest, if at all, after the end of the three-year
measurement period based on achievement of the milestones. The PSU awards do not vest during the three-year measurement period. The PSUs
have a grant date fair value of $6.25 dollars per share. For the twelve months ended December 31, 2022, $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2022Member_zoau04RvaOf"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31_custom_Plan2022Member" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">151</ix:nonFraction>
w</span>as expensed as stock-based compensation expense in the consolidated statements of operations, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The 2022 long-term incentive plan also granted restricted
stock unit awards that contain only a service condition and vest on the passage of time in three equal installments on each of the first
three anniversaries of the August 31, 2022 grant date. The stock-based compensation expense for these awards is included in the Restricted
Stock Award section above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_236_zQq4LLbztgG7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zF2ZXfWMtd51" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_z6SJeSZHJcR4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 48; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23E_z7gqMm8Alxm8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Non-Employee Director Plan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">On August 31, 2022, Lifeway
stockholders approved the <span style="background-color: white">2022 Non-Employee Director Equity and Deferred Compensation Plan (the
&#8220;</span>2022 Director Plan&#8221;), which authorizes the grant of restricted stock units (&#8220;RSUs&#8221;), which will vest on
such schedule as the Company, in its sole discretion, shall determine. Each non-employee director of the Company is eligible to be a participant
in the 2022 Director Plan until they no longer serve as a non-employee director. As of the date of each annual shareholder meeting, the
Company may grant each director a number of RSUs for such year and set the vesting schedule for the RSUs granted. Whether and how many
RSUs the Company will grant to directors in any year is subject to the sole discretion of the Company and shall in any event be subject
to the 2022 Director Plan&#8217;s overall share limits. The maximum aggregate number of shares of common stock that may be issued under
the 2022 Directors Plan is 500 thousand shares. As of December 31, 2022, <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn3n3_c20221231__us-gaap--PlanNameAxis__custom--Director2022PlanMember_zkqQQxRB5eC1" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2022-12-31_custom_Director2022PlanMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">466</ix:nonFraction></span> thousand shares remain available to award under the 2022
Director Plan. The aggregate fair market value of shares underlying RSU compensation that may be issued as RSU compensation to a director
in any year shall not exceed $170. In addition to the grant of RSUs, the 2022 Director Plan also provides for the deferral by electing
participants of all or part of their cash compensation (in 10% increments) into a deferred cash account, and they may defer all or part
of their cash and/or RSU compensation (in 10% increments) into a deferred RSU account. Deferred benefits are paid in a lump sum upon the
applicable director&#8217;s departure from the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Retirement Benefits</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway has a defined contribution plan which is available
to substantially all full-time employees. Under the terms of the plan we match employee contributions under a prescribed formula. For
the years ended December 31, 2022 and 2021 total contribution expense recognized in the consolidated statements of operations was $<span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_pn3n3_c20220101__20221231__us-gaap--PlanNameAxis__custom--DefinedContributionPlanMember_zRed7ob27172" title="Contribution expense"><ix:nonFraction name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="From2022-01-012022-12-31_custom_DefinedContributionPlanMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">446</ix:nonFraction></span>
and $<span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_pn3n3_c20210101__20211231__us-gaap--PlanNameAxis__custom--DefinedContributionPlanMember_zJJFttJ19Pgd" title="Contribution expense"><ix:nonFraction name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="From2021-01-012021-12-31_custom_DefinedContributionPlanMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">432</ix:nonFraction></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_809_eus-gaap--SegmentReportingDisclosureTextBlock_znIeH70C8DQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 12 &#8211; <span id="xdx_82A_zXxbsCkBwwqh">Segments, Products and Customers</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway&#8217;s primary product is drinkable kefir.
The Company manufactures (directly or through a co-manufacturer) and markets products under the Lifeway, Fresh Made, and GlenOaks Farms
brand names, as well as under private labels on behalf of certain customers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company&#8217;s product categories are:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 5%">&#160;</td>
    <td style="width: 3%"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify; width: 92%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drinkable Kefir, a cultured dairy product sold in a variety of organic and non-organic sizes, flavors, and types.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">European-style soft cheeses, including farmer cheese, white cheese, and Sweet Kiss.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cream and other, which primarily consists of cream, a byproduct of raw milk processing.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drinkable Yogurt, sold in a variety of sizes and flavors.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ProBugs, a line of kefir products designed for children.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Dairy, which primarily consists of Fresh Made butter and sour cream.</span></td>
    </tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway has determined that it has one reportable
segment based on how its chief operating decision maker manages the business and, in a manner, consistent with the internal reporting
provided to the chief operating decision maker. The chief operating decision maker, who is responsible for allocating resources and assessing
the Company&#8217;s performance, has been identified as the Chief Executive Officer. Substantially all of Lifeway&#8217;s consolidated
revenues relate to the sale of cultured dairy products that it produces using the same processes and materials and are sold to consumers
through a common network of distributors and retailers in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:exclude><p id="xdx_232_zbHVJDjCHNu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zBXgqjQ7rwpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_232_zMS3Q80VrfO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 49; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_239_z0gSF2FHMsNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net sales of products by category were as follows
for the years ended December 31:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_pn3n3_zkuxS0ty2Rrh" summary="xdx: Disclosure - Segments, Products and Customers (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8B5_zJozf6ghulxd" style="display: none">Schedule of sales of products by category</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">In thousands</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">$</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">%</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">$</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">%</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 36%; text-align: left">Drinkable Kefir other than ProBugs</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" title="Total sales" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">110,247</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z20nZu8gZ4N7" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">78</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" title="Total sales" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31_custom_DrinkableKefirotherthanProBugsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95,850</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb5JeRiETxBb" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_DrinkableKefirotherthanProBugsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cheese</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" title="Total sales" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_CheeseMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,651</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3vk6eun8Fl9" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_CheeseMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">9</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" title="Total sales" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31_custom_CheeseMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,612</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zd1gVrTQSn06" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_CheeseMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Cream and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" title="Total sales" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_CreamAndOtherMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,465</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zy6KmyaM1adf" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_CreamAndOtherMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" title="Total sales" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31_custom_CreamAndOtherMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,582</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFwpobw5ppnb" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_CreamAndOtherMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Drinkable Yogurt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" title="Total sales" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_DrinkableYogurtMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,105</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDU16vTnqwga" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_DrinkableYogurtMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" title="Total sales" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31_custom_DrinkableYogurtMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,223</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbuvxA7u476c" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_DrinkableYogurtMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">ProBugs Kefir</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" title="Total sales" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_ProbugsKefirMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,403</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzd3GLqbvysl" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_ProbugsKefirMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" title="Total sales" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31_custom_ProbugsKefirMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,178</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zcAz58h4E86e" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_ProbugsKefirMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other dairy</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" title="Total sales" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_OtherDairyMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,697</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zn8c5lOKvAf3" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_OtherDairyMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1</ix:nonFraction></span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" title="Total sales" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31_custom_OtherDairyMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,620</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRnW6xIpyLx5" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_OtherDairyMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1</ix:nonFraction></span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net Sales</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" title="Total sales" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_TotalNetSalesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">141,568</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEo2jWh3LJS6" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_TotalNetSalesMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" title="Total sales" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31_custom_TotalNetSalesMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,065</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zT9Zc4JCEpwl" title="Total sales percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_TotalNetSalesMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_z0bsBY6X1WJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Significant Customers</i></b> &#8211; Sales
are predominately to companies in the retail food industry located within the United States. Two major customers accounted for approximately
<span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zX6aN7st4rll" title="Concentration Risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">22</ix:nonFraction></span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zxoT40izAwN9" title="Concentration Risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">23</ix:nonFraction></span>% of net sales for the years ended December 31, 2022 and 2021, respectively. Two major customers accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zSJNO5e6yuW3" title="Concentration Risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">28</ix:nonFraction></span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zXnLJVKA3xe9" title="Concentration Risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_AccountsReceivableMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">32</ix:nonFraction></span>% of
accounts receivable as of December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zLFF8nc7Mtil" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 13 &#8211; <span id="xdx_820_z4jj4piuRoJg">Share repurchase program</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the share repurchase program, during the
year ended December 31, 2020, the Company repurchased <span id="xdx_901_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20200101__20201231__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z5BoOzG5mxK3" title="Stock repurchased during period, shares"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">179</ix:nonFraction></span> shares at a cost of $<span id="xdx_909_eus-gaap--PaymentsForRepurchaseOfEquity_pn3n3_c20200101__20201231__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z5ueK9mQko6g" title="Payments for stock repurchased"><ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfEquity" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">405</ix:nonFraction></span> or approximately $<span id="xdx_908_ecustom--RepurchasementOfPerShareAmount_pip0_c20200101__20201231_zI3wc15JYn0i" title="Repurchasement of per share amount"><ix:nonFraction name="lway:RepurchasementOfPerShareAmount" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">2.27</ix:nonFraction></span> per share. During 2020, the
Company reached the amended threshold of <span id="xdx_900_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_pn3n3_c20201231_zDWUso0XCC0d" title="Number of shares authorized to be repurchased"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">625</ix:nonFraction></span> shares and therefore no shares of common stock remain available to be purchased under the
2017 Repurchase Plan Amendment as of December 31, 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 24, 2021, the Lifeway&#8217;s Board authorized
a plan to repurchase up to <span id="xdx_900_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20210601__20210624__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z4OgGnI6BNI6" title="Stock repurchased during period, shares"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2021-06-012021-06-24_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">250</ix:nonFraction></span> shares of Common Stock in the open market within 24 months at no more than $10 per share (the &#8220;2021
Repurchase Plan&#8221;). The Company repurchased all <span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20210701__20210930__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_zyiS4FAlpxM7" title="Stock repurchased during period, shares"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2021-07-012021-09-30_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">250</ix:nonFraction></span> shares of common stock at a cost of $<span id="xdx_904_eus-gaap--PaymentsForRepurchaseOfEquity_pn3n3_c20210701__20210930__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_zHOHhnZmIRYe" title="Payments for stock repurchased"><ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfEquity" contextRef="From2021-07-012021-09-30_us-gaap_TreasuryStockCommonMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,583</ix:nonFraction></span> during the three-month period ended
September 30, 2021. Lifeway intends to hold repurchased shares in treasury for general corporate purposes, including issuances under its
2015 Omnibus Incentive Plan. Treasury shares are accounted for using the cost method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stock Purchase Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 7, 2022, the Company entered into
a Stock Purchase Agreement with Ludmila Smolyansky (&#8220;Ms. Smolyansky&#8221;), to purchase <span id="xdx_90D_eus-gaap--StockRepurchasedDuringPeriodShares_c20220101__20221231__srt--CounterpartyNameAxis__custom--LudmilaSmolyanskyMember_zCjOiNzjtwuh"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2022-01-012022-12-31_custom_LudmilaSmolyanskyMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">850,340</ix:nonFraction></span> shares of Lifeway common stock
from Ms. Smolyansky. The shares were repurchased during the fourth quarter of 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Stock Purchase Agreement, the
Company and Ms. Smolyansky have agreed, among other things, that (i) Ms. Smolyansky will sell the shares at a purchase price of $4.70
per share, which represents a twenty percent (20.0%) discount to the average closing price of the common stock on Nasdaq over the five
(5) trading day period ended on the trading day immediately preceding the date of the Stock Purchase Agreement and (ii) Ms. Smolyansky
will use a portion of the proceeds to satisfy in full certain obligations of Ms. Smolyansky, which are secured by previously disclosed
pledges of common stock, causing all such pledges to be released. The purchased shares will be held in treasury by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a closing condition to the Stock Purchase Agreement,
Ms. Smolyansky and Mr. Smolyansky delivered an executed amendment (the &#8220;Amendment&#8221;) to that certain Settlement Agreement dated
as of July 27, 2022 (the &#8220;Settlement Agreement&#8221;), between the Company and Ms. Smolyansky and Mr. Smolyansky. <span style="background-color: white">Pursuant
to the Amendment, Ms. Smolyansky and Mr. Smolyansky each agree, among other things, to (i) grant the Company a right of first refusal,
subject to Danone North America Public Benefit Corporation&#8217;s (&#8220;Danone&#8221;) right of first refusal, on substantially similar
terms as Danone (ii) extend the standstill and all related terms under the Proxy Settlement Agreement through the date of the 2024 annual
meeting of the Company&#8217;s shareholders (the &#8220;Standstill&#8221;); and (iii) to appear in person or by proxy and vote their respective
remaining shares of common stock beneficially owned, individually or otherwise, and controlled by either of them and over which they have
power and authority to vote during the Standstill (a) in accordance with the recommendations of the Board at any special meeting or annual
meeting of the shareholders with respect to any proposal(s) not related to the sale of the Company or all or substantially all of the
assets of the Company; and (b) in proportion to the vote of the other shareholders with respect to any proposal relating to any vote on
the sale of the Company or all or substantially all of the assets of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23A_zorKhR7IboB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zoO4OAkrpE67" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_234_z89laTWf7rtl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 50; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_232_zQmeYYQZSLQ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80C_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zQugxLrXuIfj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 14 &#8211; <span id="xdx_82D_zN8WEfukwkY7">Related party transactions</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Consulting Services</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway obtains consulting services from Ludmila Smolyansky,
a member of the Company&#8217;s Board of Directors and former Chairperson of its Board of Directors. On December 28, 2020, Lifeway entered
into an amended and restated consulting agreement (the &#8220;Agreement&#8221;), effective as of December 31, 2020, with Ms. Smolyansky.
Under the terms and conditions of the Agreement, Ms. Smolyansky will continue to provide consulting services with respect to, among other
things, the Company&#8217;s business strategy, international expansion and product management and expansion. For the services, the Company
will pay an annual service fee of $500, and Ms. Smolyansky will also be eligible for an annual performance fee target of $500 based on
the achievement of specified performance criteria. The annual service fee and target bonus amounts are subject to periodic change by the
Compensation Committee of the Company&#8217;s Board of Directors on 30 days&#8217; prior written notice to the Chairperson. The Agreement
shall continue until either party provides at least a 10-day written notice of termination.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 4, 2022, the Company notified Ms. Smolyansky
that it was terminating the Agreement effective January 17, 2022. Service fees earned are included in general and administrative expenses
in the accompanying consolidated statements of operations and were $<span id="xdx_90B_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MsSmolyanskyMember_zio3XrdVtINd" title="General and administrative expenses"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31_custom_MsSmolyanskyMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MsSmolyanskyMember_zzC4jcbHjVMd" title="General and administrative expenses"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2021-01-012021-12-31_custom_MsSmolyanskyMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">500</ix:nonFraction></span> during the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Endorsement Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway is also a party to an endorsement agreement,
dated as March 14, 2016, by and between the Company and Ludmila Smolyansky, a member of the Company&#8217;s Board of Directors and former
Chairperson of its Board of Directors (the &#8220;Endorsement Agreement&#8221;) under which it pays the Chairperson a royalty based on
the sale of certain Lifeway products, not to exceed $50 in any fiscal month.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 6, 2022, the Company entered into an
agreement (the &#8220;Termination Agreement&#8221;) with Ms. Smolyansky that terminated the Endorsement Agreement as of September 6, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Pursuant to the Termination
Agreement, the Company and Ms. Smolyansky have agreed, among other things, that (i) the Company will pay Ms. Smolyansky a lump sum payment
of <span id="xdx_90D_ecustom--TerminationExpensePayable_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zwpSGZ494afd" title="Termination expense payable">$<ix:nonFraction name="lway:TerminationExpensePayable" contextRef="AsOf2022-12-31_custom_LudmilaSmolyanskyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">400,000</ix:nonFraction></span>, (ii) Ms. Smolyansky <span style="background-color: white">will no longer have any further claims against the Company under
the Endorsement Agreement, and (iii) the Endorsement Agreement was terminated and of no further force or effect except for the provisions
thereof that expressly survive termination. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Royalties earned are included in selling expenses
in the accompanying consolidated statements of operations and were $<span id="xdx_907_eus-gaap--RoyaltyExpense_pn3n3_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zIWxETp97F6f" title="Royalty Expense"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2022-01-012022-12-31_custom_LudmilaSmolyanskyMember966571921" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">400</ix:nonFraction></span> and $<span id="xdx_902_eus-gaap--RoyaltyExpense_pn3n3_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zJKZZ6U6Otze" title="Royalty Expense"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2021-01-012021-12-31_custom_LudmilaSmolyanskyMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">600</ix:nonFraction></span> during the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Stock Purchase Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">See the November 2022 stock purchase agreement between Ms. Smolyansky
and the Company in Note 13.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:exclude><p id="xdx_23A_zmmHDbLJk7Cj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23F_zjrbPgmMnl6c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zcE4BedMIqXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 51; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_234_z72BCSC5WO0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock"><p id="xdx_800_eus-gaap--MergersAcquisitionsAndDispositionsDisclosuresTextBlock_zhtZf98MoOei" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 15 &#8211; <span id="xdx_82F_zzfFgnQUEaAa">Business Acquisition</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 18, 2021, the Company completed the acquisition
of certain assets of Glen Oaks Farms Inc. for a purchase price of $<span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20210817__20210818__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zTYnj8v9nkP5"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2021-08-172021-08-18_custom_GlenOaksFarmsIncMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,800</ix:nonFraction></span> in cash. Glen Oaks is engaged in the manufacture, development,
and sale of probiotic drinkable yogurt. The acquisition of Glen Oaks Farms initiates Lifeway&#8217;s expansion outside of kefir and into
drinkable yogurt. The current distribution of Glen Oaks Farms in western U.S. retailers is strategically significant for Lifeway as the
Company seeks to further grow its presence in this region. From a portfolio perspective, it complements the Company&#8217;s eastern U.S.
presence with the Fresh Made brand and national strength with Lifeway. The acquisition was funded through the proceeds of a $<span id="xdx_900_eus-gaap--ProceedsFromNotesPayable_pn3n3_c20210801__20210818__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_ziY1KVuDEd67"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2021-08-012021-08-18_custom_GlenOaksFarmsIncMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,000</ix:nonFraction></span> note
payable (see Note 7) and the Company&#8217;s existing cash resources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23D_zX0JZFUV26pc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_234_z8MIBAEtITj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zhhekXK4bAR3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 52; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23D_zrcBW1UwiEva" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management considers the purchase of Glen Oaks Farms
Inc. to consist of inputs, processes and outputs and has accounted for the purchase as a business combination. The acquisition was accounted
for under the acquisition method of accounting and the results of operations were included in the Company&#8217;s consolidated statement
of operations from the date of acquisition. Included in the Company&#8217;s consolidated statements of operations are the acquisition&#8217;s
net sales of $<span id="xdx_902_eus-gaap--Revenues_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zlaXcGEigKuc"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-12-31_custom_GlenOaksFarmsIncMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,223</ix:nonFraction></span> and income before income taxes of approximately $<span id="xdx_90C_eus-gaap--ProfitLoss_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zYlp5ZRk1Bt2"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-012021-12-31_custom_GlenOaksFarmsIncMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">384</ix:nonFraction></span> from the date of acquisition through December 31, 2021. The Company
incurred approximately $<span id="xdx_90A_ecustom--PaymentAcquisitionCosts_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zeoB08tUkomk" title="Payments of acquisition costs"><ix:nonFraction name="lway:PaymentAcquisitionCosts" contextRef="From2021-01-012021-12-31_custom_GlenOaksFarmsIncMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">83</ix:nonFraction></span> in acquisition-related costs which are expensed as incurred and included in general and administrative expense
on the consolidated statement of operations. Pro-forma results of operation have not been presented as the effect would not be material
to the Company&#8217;s results of operations for any periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the preliminary purchase
price allocation of the fair value of intangible assets acquired and liabilities assumed:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_pn3n3_zNY9rAPzAaSc" summary="xdx: Disclosure - Business Acquisition (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zXcAFbjafzDh" style="display: none">Schedule of purchase price allocation</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Customer relationships</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRjAxVUrt6kc" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,400</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Brand name</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNameMember_zb7NIlFRf84h" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember_custom_BrandNameMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--Goodwill_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zgGrSmaB8qn9" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,400</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Assets acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zVg7VjkbgH6a" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,800</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Liabilities assumed</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iI_pn3n3_d0_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zfn4adkskiu6" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total purchase price</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zDRqBmQgVxq2" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,800</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value for the customer relationships at the
acquisition date were determined using the excess earnings method under the income approach. The brand name fair value was determined
using the relief from royalty method. The customer relationship and brand name intangible assets have an estimated life of 15 years and
will be amortized over that period. The fair value measurements of intangible assets are based on significant unobservable inputs, and
thus represent Level 3 inputs. Significant assumptions used in assessing the fair values of intangible assets include discounted future
cash flows, customer attrition rates, and royalty rates. Goodwill arises principally from category expansion opportunities to better serve
its regional and national customers. The goodwill resulting from the acquisition is tax deductible.</p>

</ix:nonNumeric><p id="xdx_81E_z9PmO4zuBgs4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="k_020"></span>ITEM 9.&#160;&#160;&#160;&#160;&#160;&#160;CHANGES
IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_021"></span>ITEM 9A.&#160;&#160;&#160;CONTROLS
AND PROCEDURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Evaluation of Disclosure Controls and Procedures</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We maintain disclosure controls and procedures that
are designed to ensure material information required to be disclosed in our reports that we file or submit under the Exchange Act is recorded,
processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is
accumulated and communicated to our management, including our principal executive officer, principal financial officer and principal accounting
officer, as appropriate, to allow timely decisions regarding required financial disclosure. In designing and evaluating the disclosure
controls and procedures, we recognize that a control system, no matter how well designed and operated, can provide only reasonable, not
absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no
evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been
detected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022 (the &#8220;Evaluation Date&#8221;),
we conducted an evaluation, under the supervision and with the participation of our principal executive officer and principal financial
officer, of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15 and 15d-15 of the Securities Exchange
Act of 1934 (the &#8220;Exchange Act&#8221;)). Based on this evaluation, our principal executive officer and principal financial officer
have concluded that, as of the Evaluation Date, our disclosure controls and procedures were effective at the reasonable assurance level
as of December 31, 2022 in ensuring that information required to be disclosed by us under the Exchange Act is recorded, processed, summarized,
and reported within the time periods specified under the Exchange Act rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Management&#8217;s Annual Report on Internal Control
Over Financial Reporting</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management is responsible for establishing and maintaining
adequate internal control over financial reporting as such term is identified in Exchange Act Rules 13a-15(f). Internal control over financial
reporting is a process designed by, or under the supervision of, our principal executive officer, principal financial officer and principal
accounting officer, and effected by the Board of Directors, management, and other personnel, to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting
principles generally accepted in the United States of America. Our internal control over financial reporting includes those policies and
procedures that:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and dispositions of our assets;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">provide reasonable assurance that our transactions are recorded as necessary to permit preparation of our consolidated&#160;financial statements in accordance with accounting principles generally accepted in the United States of America, and that our receipts and expenditures of the Company are being made only in accordance with authorizations of our management and our directors; and</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our consolidated financial statements.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Internal control over financial reporting has inherent
limitations which 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 because the level of compliance with related
policies or procedures may deteriorate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 54 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Value: 25; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management, including our Chief Executive Officer
and our Chief Financial Officer, assessed the effectiveness of our internal control over financial reporting as of December 31, 2022.
In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission
(&#8220;COSO&#8221;) in Internal Control - Integrated Framework (2013). Based on this assessment, management has concluded that our internal
control over financial reporting was effective as of December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Remediation of the Material Weakness</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2022, management evaluated our policies
and procedures related to accounting for deferred income taxes and goodwill of acquired intangible assets. We have implemented controls
to ensure that (i) the goodwill allocation associated with any acquired intangible assets are properly accounted for and disclosed in
the period of acquisition, and (ii) the deferred income tax effects of acquired intangible assets are properly accounted for and disclosed
in the period of acquisition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Changes in Internal Control over Financial Reporting</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Except as discussed above, there were no changes in
our internal control over financial reporting that occurred during 2022 that have materially affected, or are reasonably likely to materially
affect, our internal control over financial reporting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_022"></span>ITEM 9B.&#160;&#160;&#160;OTHER
INFORMATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_023"></span>ITEM 9C.&#160;&#160;&#160;DISCLOSURE
REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 55 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="k_034"></span>PART III</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="k_035"></span><b>ITEM 10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Corporate Governance Guidelines and Code of
Ethics</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information required by this Item 10 will be included
in our definitive Proxy Statement to be filed no later than 120 days after the end of the fiscal year covered by this Annual Report on
Form 10-K and is incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="k_036"></span>ITEM 11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;
EXECUTIVE COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information required by this Item 11 will be included
in our definitive Proxy Statement to be filed no later than 120 days after the end of the fiscal year covered by this Annual Report on
Form 10-K and is incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="k_037"></span>ITEM 12.&#160;&#160;&#160;&#160;&#160;&#160;&#160; SECURITY OWNERSHIP
OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information required by this Item 12 will be included
in our definitive Proxy Statement to be filed no later than 120 days after the end of the fiscal year covered by this Annual Report on
Form 10-K and is incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="k_038"></span><b>ITEM 13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information required by this Item 13 will be included
in our definitive Proxy Statement to be filed no later than 120 days after the end of the fiscal year covered by this Annual Report on
Form 10-K and is incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="k_039"></span>ITEM 14.&#160;&#160;&#160;&#160;&#160;&#160;&#160;
PRINCIPAL ACCOUNTANT FEES AND SERVICES.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information required by this Item 14 will be included
in our definitive Proxy Statement to be filed no later than 120 days after the end of the fiscal year covered by this Annual Report on
Form 10-K and is incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 56 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_024"></span>PART IV</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="k_025"></span>ITEM 15.&#160;&#160;&#160;&#160;EXHIBITS, FINANCIAL STATEMENT SCHEDULES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-size: 10pt">1.</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">A list of the Financial Statements and Financial Statement Schedules filed as part of this Report is set forth in Part II, Item 8, which list is incorporated herein by reference.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">2.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Financial Statement Schedules &#8211; Separate financial statement schedules have been omitted either because they are not applicable or because the required information is included in the consolidated financial statements</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">3.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Exhibits. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: Black 1pt solid; vertical-align: top"><span style="font-size: 10pt">No.</span></td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: top"><span style="font-size: 10pt">Description</span></td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: top; text-align: center"><span style="font-size: 10pt">Form</span></td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: top; text-align: center"><span style="font-size: 10pt">Period Ending</span></td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: top; text-align: center"><span style="font-size: 10pt">Exhibit</span></td>
    <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: top; text-align: center"><span style="font-size: 10pt">Filing Date</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="3" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top; width: 9%"><span style="font-size: 10pt">3.1</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="text-align: left; vertical-align: top; width: 50%"><a href="lifeway_ex0301.htm"><span style="font-size: 10pt">Amended and Restated Bylaws</span></a></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 9%; text-align: center"><span style="font-size: 10pt">Filed Herewith</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 9%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 9%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 9%; text-align: center">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">3.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000107261314000203/exh3-2_17607.htm"><span style="font-size: 10pt">Articles of Incorporation, as amended and currently in effect</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/31/2013</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/2/2014</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000095013499008852/0000950134-99-008852.txt"><span style="font-size: 10pt">Stockholders&#8217; Agreement dated October 1, 1999 by and among Danone Foods, Inc., Lifeway Foods, Inc., Michael Smolyansky and certain other parties</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10/1/1999</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.11</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10/12/1999</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000095013400000210/0000950134-00-000210.txt"><span style="font-size: 10pt">Letter Agreement dated December 24, 1999</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/24/1999</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.12</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">1/12/2000</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.3+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000107261303000717/exh10-14.txt"><span style="font-size: 10pt">Employment Agreement, dated September 12, 2002, between Lifeway Foods, Inc. and Julie Smolyansky</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">10-QSB/A</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">No. 2</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/30/2002</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.14</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/30/2003</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.4</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000107261316000724/exh10-24_17915.htm"><span style="font-size: 10pt">Endorsement Agreement by and between the Company and Ludmila Smolyansky, dated as of March 14, 2016</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/31/2015</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.24</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3/16/2016</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.5</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822006336/lifeway_1002.htm"><span style="font-size: 10pt">Termination Agreement dated as of August 30, 2022, between the Company and Ludmila Smolyansky</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/6/2022</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/13/2022</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.6</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000168316818001273/lifeway_ex1001.htm"><span style="font-size: 10pt">Amended and Restated Loan and Security Agreement dated as of May 7, 2018 among Lifeway Foods, Inc., Fresh Made, Inc., The Lifeway Kefir Shop, LLC, Lifeway Wisconsin, Inc., and CIBC Bank USA, as Lender.</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">5/7/2018</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">5/11/2018</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.7+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000168316818003194/lifeway_8k-ex1001.htm"><span style="font-size: 10pt">Employment Agreement by and between the Company and Amy Feldman, dated as of October 29, 2018</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10/26/2018</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">11/1/2018</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.8+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000168316819000178/lifeway_ex1001.htm"><span style="font-size: 10pt">Employment Agreement by and between the Company and Eric Hanson, dated as of January 18, 2019</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">1/1/2019</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">1/23/2019</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.9</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000168316819001051/lifeway_10k-ex1001.htm"><span style="font-size: 10pt">First Modification to Amended and Restated Loan and Security Agreement dated as of April 10, 2019 among Lifeway Foods, Inc., Fresh Made, Inc., The Lifeway Kefir Shop, LLC, Lifeway Wisconsin, Inc., and CIBC Bank USA, as Lender.</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/31/2018</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.10</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/15/2019</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 57 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top; width: 9%"><span style="font-size: 10pt">10.10</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="text-align: left; vertical-align: top; width: 50%"><a href="http://www.sec.gov/Archives/edgar/data/814586/000168316819003940/lifeway_8k-ex1001.htm"><span style="font-size: 10pt">Second Modification to Amended and Restated Loan and Security Agreement, effective as of December 10, 2019 by and among Lifeway Foods, Inc., Fresh Made, Inc., The Lifeway Kefir Shop, LLC, Lifeway Wisconsin, Inc., and CIBC Bank USA, as Lender.</span></a></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 9%"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 9%"><span style="font-size: 10pt">12/10/2019</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 9%"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 9%"><span style="font-size: 10pt">12/10/2019</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.11</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000168316820003377/lifeway_ex1001.htm"><span style="font-size: 10pt">Third Modification to Amended and Restated Loan and Security Agreement dated as of September 30, 2020 among Lifeway Foods, Inc., Fresh Made, Inc., The Lifeway Kefir Shop, LLC, Lifeway Wisconsin, Inc., and CIBC Bank USA, as Lender.</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/30/2020</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10/6/2020</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.12</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000168316821003799/lifeway_ex1001.htm"><span style="font-size: 10pt">Fourth Modification to Amended and Restated Loan and Security Agreement, dated as of August 18, 2021, by and among Lifeway Foods, Inc., Fresh Made, Inc., The Lifeway Kefir Shop, LLC, Lifeway Wisconsin, Inc., and CIBC Bank USA, as Lender</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8/18/2021</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8/20/2021</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.13+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000168316820004455/lifeway_ex1001.htm"><span style="font-size: 10pt">Amended and Restated Consulting Agreement dated December 28, 2020 by and between the Company and Ludmila Smolyansky</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/28/2020</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/28/2020</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.14+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000107261315000502/exh10-2_17887.htm"><span style="font-size: 10pt">Lifeway Foods, Inc. Omnibus Incentive Plan</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/14/2015</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/18/2015</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.15+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000107261315000502/exh10-3_17887.htm"><span style="font-size: 10pt">Notice of Restricted Stock Unit Award</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/14/2015</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.3</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/18/2015</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.16+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000107261315000502/exh10-4_17887.htm"><span style="font-size: 10pt">Notice of Performance Unit Award</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/14/2015</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.4</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/18/2015</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.17+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000107261315000502/exh10-5_17887.htm"><span style="font-size: 10pt">Notice of Restricted Stock Award</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/14/2015</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.5</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/18/2015</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.18+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/814586/000107261315000502/exh10-6_17887.htm"><span style="font-size: 10pt">Notice of Non-Qualified Stock Option Award</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/14/2015</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.6</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">12/18/2015</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.19</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822005201/lifeway_ex1001.htm"><span style="font-size: 10pt">Settlement Agreement dated as of July 27, 2022, between the Company and Edward Smolyansky and Ludmila Smolyansky</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">7/27/2022</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">7/29/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.20</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><span style="font-size: 10pt"><a href="lifeway_ex1020.htm">Amendment to Settlement Agreement dated as of July 27, 2022, between the Company and Edward Smolyansky and Ludmila Smolyansky</a></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Filed Herewith</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.21+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822006162/lifeway_ex1001.htm"><span style="font-size: 10pt">Lifeway Foods, Inc. 2022 Omnibus Incentive Plan</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">8/31/2022</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/2/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.22+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822007622/lifeway_ex1006.htm"><span style="font-size: 10pt">Form of Notice of Restricted Stock Award under the Lifeway Foods, Inc. 2022 Non-Employee Director Equity and Deferred Compensation Plan</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/30/2022</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.6</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">11/14/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.23+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822007622/lifeway_ex1007.htm"><span style="font-size: 10pt">Form of Notice of Restricted Stock Unit Award under the Lifeway Foods, Inc. 2022 Omnibus Incentive Plan</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/30/2022</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.7</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">11/14/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.24+</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822007622/lifeway_ex1008.htm"><span style="font-size: 10pt">Form of Notice of Performance-Based Restricted Stock Unit Award under the 2022 Omnibus Incentive Plan</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/30/2022</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.8</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">11/14/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 58 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top; width: 9%"><span style="font-size: 10pt">10.25+</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="text-align: left; width: 50%"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822006162/lifeway_ex1002.htm"><span style="font-size: 10pt">Lifeway Foods, Inc. 2022 2022 Non-Employee Director Equity and Deferred Compensation Plan</span></a></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 9%"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="text-align: center; width: 9%"><span style="font-size: 10pt">8/31/2022</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="text-align: center; width: 9%"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="text-align: center; width: 9%"><span style="font-size: 10pt">9/2/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.26</span>+</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822007622/lifeway_ex1006.htm"><span style="font-size: 10pt">Form of Notice of Restricted Stock Unit Award under the Lifeway Foods, Inc. 2022 Non-Employee Director Equity and Deferred Compensation Plan</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/30/2022</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.6</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">11/14/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.27</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/814586/000168316822006336/lifeway_1001.htm"><span style="font-size: 10pt">Settlement Agreement dated as of September 1, 2022, between the Company and Edward Smolyansky</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/6/2022</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">9/13/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.28</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/0000814586/000168316822007436/lifeway_ex1001.htm"><span style="font-size: 10pt">Stock Purchase Agreement dated as of November 7, 2022, between the Company and Ludmila Smolyansky.</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">11/7/2022</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">11/9/2022</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">10.29</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left"><span style="font-size: 10pt"><a href="lifeway_ex1029.htm">Restricted Stock Unit Award Agreement, dated as of April 27, 2022, by and between the Company and Jason Scher.</a></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Filed Herewith</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">21</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="lifeway_ex2100.htm"><span style="font-size: 10pt">List of Subsidiaries of the Registrant</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top">23.1</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="lifeway_ex2301.htm">Consent of Grant Thornton LLP</a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">23.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><span style="font-size: 10pt"><a href="lifeway_ex2302.htm">Consent of Mayer Hoffman McCann P.C.</a></span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">31.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="lifeway_ex3101.htm"><span style="font-size: 10pt">Rule 13a-14(a)/15d-14(a) Certification of Julie Smolyansky</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">31.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="lifeway_ex3102.htm"><span style="font-size: 10pt">Rule 13a-14(a)/15d-14(a) Certification of Eric Hanson</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">32.1*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="lifeway_ex3201.htm"><span style="font-size: 10pt">Section 1350 Certification of Julie Smolyansky</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">32.2*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="lifeway_ex3202.htm"><span style="font-size: 10pt">Section 1350 Certification of Eric Hanson</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">99.1*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><span style="font-size: 10pt"><a href="lifeway_ex9901.htm">Press release dated March 27, 2023 reporting the Company&#8217;s financial results for year ended December 31, 2022.</a></span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: #EEEEEE">
    <td style="vertical-align: top; width: 9%"><span style="font-size: 10pt">101*</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="text-align: justify; vertical-align: top; width: 90%"><span style="font-size: 10pt">The following financial statements from the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022, formatted in inline XBRL, include: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Operations, (iii) Consolidated Statements of Stockholders&#8217; Equity, (iv) Consolidated Statements of Cash Flows and (v) the Notes to the Consolidated Financial Statements.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>__________________</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 27px"><span style="font-size: 10pt">+</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Indicates a management contract or compensatory plan or arrangement.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">This exhibit is furnished and not deemed filed with the Securities and Exchange Commission, and is not incorporated by reference into any filing of Lifeway Foods, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of filing this Form 10-K and irrespective of any general incorporation language contained in such filing.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="k_026"></span>ITEM 16.&#160;&#160;&#160;&#160;FORM 10-K SUMMARY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 59 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_027"></span>SIGNATURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>LIFEWAY FOODS, INC.</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 54%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 30%">&#160;</td>
    <td style="width: 15%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Julie Smolyansky</span></td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Julie Smolyansky</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer, President, and Director</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 54%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 30%">&#160;</td>
    <td style="width: 15%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Eric Hanson </span></td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Eric Hanson</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial &amp; Accounting Officer</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the requirements of the Securities Exchange
Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates
indicated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Julie Smolyansky</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Julie Smolyansky</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer, President, and Director</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</span></td>
    <td style="text-align: justify">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Eric Hanson</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Eric Hanson</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial &amp; Accounting Officer</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial &amp; Accounting Officer)</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ludmila Smolyansky</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jason Scher</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jason Scher</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Pol Sikar</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pol Sikar</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jody Levy</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jody Levy</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Dorri McWhorter</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dorri McWhorter</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Juan Carlos Dalto</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Juan Carlos Dalto</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 27, 2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Perfecto Sanchez</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Perfecto Sanchez</span></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 60; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJzFWN1u4kYUfoJ9hxHX7C6wjbTNnSEQoSWAgE0bVb0Y7GMzjT1DZ8Yk7hv1LXvmGBuS2saJWm0UKYQ55zv/PzOdTrdzqyYiBs1+Ha5mbAPJPuYW2ApC0CB9QIrR9Ns1w78riISxmktL/xaMI4U8gDxXn/pfOR4Q6UEYCK5Z78vnQf/z4Avrfb2++pl5d50P7nykZCgCkFbwmHEZsKVWey3Acp3lCBv+rKRKMhJ1D9oIJa9Z/1MvP/6bDXr9AZurA39S+tGw2WzU+dClnw+dW63SvROTGqsSNo4hQVkmZz39kio+0VzPlfS52a2Qbvy8B2mc5f3+AMX0fqrlWoloZ1WYGvCMAWs8GSz2oLkVMpoBNzATfCtiYQWYFfgqkuIvCNogD1MjJBjj+X+mwiCAkmPja/W05BnfxqTd4ALGRqMKqc7WVvmPSxULP9vAsx3G+K/j7zn+0VUt/0gdRHAjjB8rhIE38a79HQRpDIvQhRa0zdA3Y7Rl70IxNlYkmGfBdwNhGs/EAczGmfVOGVNpuYwEAuRx+I9gMQk9a7XYptbFz1VGsFFzsKcgK5T3DhmYDGIP5g6SLeiSwetR7dDR6RP7LSf7vSpNsByDOU+qofCXCBhRNOFMlE7SmFeBHI9On5pwbpUKnkQcDyFUGqbJngvtAk4p329O17xaQc+wy1Al2R3o4suj90+BrjS4oGaEwRCEEQorD4447AyoThuNDdAulXa1twhr65oq8YJpU+lr6kE8nnDfMWY18TqjZAVpk8NnYC3oRTjSEAg7AViC9h17BCX2cFir2HfJE2chdqXAtXxECYXk0kdDfYU+lNAqdtjwVXygguCyxrSShjmiJqPuVCBCAUFulBdpIJfU4Fb7G6ON5euarnRe5BRFlwvlVzKaWkhM/2U7Hoch+BY7B8tBGKKwVT4Tz7G6x8w6g2OE12VeolJK+QrNSviTiohdoaYX/IEcNLf6LyP5Vg3PkLrsmB7Vyt0cU8D1PeqjL/rciGudYVk/cR2YtUWBWF8z5fMY560xbdKkHg+HrtCkdjb2VuvS4n59D32vtvPXKV0AkSNzKPRdAcYcGnsB12UESJsLQXZZXidVJicS54dBWVft87dkGgyWcW1BVdYhbmjCxw5HQ99z6rbnXu+4hiG2t8AtdbgEUUA8jTMkogocZicSXETcVyTCDXabTSUKTynRKPM2Oy4Xewdh7lEvCOZpqQk5v2EG/2+aEJuZGpPi9rFX0mmGUf4F3CoHgXfAsEcwwbl1z+P0rImOapWdKRlhE05y2VunElam224Pr7ZIR/nRkTIg2o9EzMQZdQuSf42q8QIzpdcUbHfOkI4RUVPvHeM2rzKANeiD8KE6ELgtHyiiBGc2CsfV+fkIR8dc2Qewp633hJQzvQ7MHPenjdo8qQfgulU3+dGq7nAutVbW1TFGod++Gn+weROV6rdaN2hv3Y3QOMWUvtDj3DEraJkjbEpe7OR4a0IHyXxrR2sasI/U7Jz8sggt5KPb978ht1bOdRZdh7ecYRrVbeElEyOu42B2LmdHxiaRox2AgRro/LCRHa+BSbFP16E4GppnuWoNcKjwFhUmQ2rQCptyY9s480FFqX7Dgkda3mCTrtujczOIokkBqhdcCNa85kZRLR67VHGjqONCkvLW0RjdFexT7e+wHN28wvsyaCrQcou8OH88KVMeH9sEXgHaFGzOg7Jwp0lw32/Ld2fWiYozLs1jneurJmQaJCLm72G9jUEu+KOZcJ0YHKvtOYuwdlo8lbyQ0l5Eef0uWXqXXZHs12ly3Fk6LZ6C8pUdlxK85cXK4LKyxBUv30z6zde7De4ReJ2j16P8Vev8+ehSTz+uVacXKDdMTBuVndyGm2BVQUsoquVN1zz3xIV3qYsPcYttLCJyRCsDikcrNw3spZer0/2s4bYyEVJYcPTBq9eqAimEeqB/AJInrYo= -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>lifeway_ex0301.htm
<DESCRIPTION>AMENDED AND RESTATED BYLAWS
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>Exhibit 3.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">SECOND AMENDED AND RESTATED BY-LAWS<BR>
OF<BR>
LIFEWAY FOODS, INC.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These Amended and Restated
Bylaws (the &ldquo;<U>Bylaws</U>&rdquo;) are hereby amended and restated as of this 24th day of March 2023, by the Board of Directors
of Lifeway Foods, Inc. (the &ldquo;<U>Board</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><U>RECITALS</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>WHEREAS</B>, Lifeway Foods,
Inc. has heretofore been formed as a corporation under the Illinois Business Corporation Act of 1983 (805 ILCS &sect; 5/1.01, et seq.),
as amended, pursuant to the Articles of Incorporation filed in the office of the Illinois Secretary of State on May 19, 1986, and thereafter
amended;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>WHEREAS</B>, the Board
desires to amend and restate the by-laws of the corporation in their entirety; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>WHEREAS</B>, the Board
has the authority to amend the by-laws pursuant to Section 12.1 hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>NOW, THEREFORE,</B> the
Board, hereby amends and restates the by-laws in their entirety as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
I</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>OFFICES</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">1.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The corporation shall continuously maintain in the State of Illinois a registered office and a registered agent whose business
office is identical with such registered office, and may have other offices within or without the state.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">1.2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Books and Records</U>. Any records maintained by the corporation in the regular course of its business, including its
stock ledger, books of account, and minute books, may be maintained on any information storage device or method; provided that the records
so kept can be converted into clearly legible paper form within a reasonable time. The corporation shall so convert any records so kept
on the reasonable request of any person entitled to inspect such records pursuant to applicable law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
II</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;<U><BR>
SHAREHOLDERS</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Annual Meeting</U>. An annual meeting of the shareholders shall be held on the first Monday in June of each year or at
such time as the Board may designate for the purpose of electing directors and for the transaction of such other business as may come
before the meeting. If the day fixed for the annual meeting shall be a legal holiday, such meeting shall be held on the next succeeding
business day.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.1.1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Failure to hold the annual meeting at the designated time does not result in the winding up or dissolution of the corporation.
If the Board fails to call the annual meeting, any shareholder may make demand in writing to any officer of the corporation that an annual
meeting be held.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.1.2<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Nominations of persons for election to the Board and the proposal of business to be considered by the stockholders at an annual
meeting of stockholders may be made (a) pursuant to the corporation&rsquo;s notice of meeting, (b) by or at the direction of the Board
or (c) by any stockholder of the corporation who was a stockholder of record at the time of giving notice provided for in this Section
2.1, who is entitled to vote at the meeting and who complied with the notice procedures set forth in this Section 2.1.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.1.3<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>For nominations or other business to be properly brought before an annual meeting by a stockholder pursuant to Section 2.1.2, such
business, as determined by the Chairperson of the meeting, must be a proper subject for stockholder action under the Illinois Business
Corporation Act of 1983, and the stockholder must have given timely notice thereof in writing to the Secretary of the corporation. To
be timely, a stockholder&rsquo;s notice shall be delivered to the Secretary at the principal executive offices of the corporation not
less than ninety (90) days nor more than one hundred and twenty (120) days prior to the first anniversary of the preceding year&rsquo;s
annual meeting; provided, however, that in the event that the date of the annual meeting is advanced by more than thirty (30) days or
delayed by more than sixty (60) days from such anniversary date, notice by the stockholder to be timely must be so delivered not earlier
than the one hundred and twentieth (120th) day prior to such annual meeting and not later than the close of business on the later of the
ninetieth (90th) day prior to such annual meeting or the tenth (10th) day following the date on which public announcement of the date
of such meeting is first made. Such stockholder&rsquo;s notice shall set forth (a) as to each person whom the stockholder proposes to
nominate for election or reelection as a director, all information relating to such person that is required to be disclosed in solicitations
of proxies for election of directors, or is otherwise required, in each case pursuant to Regulation 14A under the Securities Exchange
Act of 1934, as amended (the &ldquo;<U>Exchange Act</U>&rdquo;) (including such person&rsquo;s written consent to being named as a nominee
in any proxy statement and accompanying proxy card and to serving as a director if elected) and a representation as to whether such stockholder,
any of their respective affiliates or associates, and any other person intends or is part of a group which intends to solicit proxies
in support of any proposed nominee in accordance with Rule 14a-19 promulgated under the Exchange Act; (b) as to any other business that
the stockholder proposes to bring before the meeting, a brief description of the business desired to be brought before the meeting, the
reasons for conducting such business at the meeting, any material interest in such business of such stockholder and the beneficial owner,
if any, on whose behalf the proposal is made, and a representation as to whether or not the stockholder intends to solicit proxies in
support of such proposal; and (c) as to the stockholder giving the notice and the beneficial owner, if any, on whose behalf the nomination
or proposal is made (i) the name and address of such stockholder, as they appear on the corporation&rsquo;s books, and of such beneficial
owner and (ii) the class and number of shares of the corporation which are owned beneficially and of record by such stockholder and such
beneficial owner.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.1.4<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Notwithstanding anything in the second sentence of paragraph 2.1.3 to the contrary, in the event that the number of directors to
be elected to the Board is increased and there is no public announcement naming all of the nominees for Directors or specifying the size
of the increased Board made by the corporation at least one hundred (100) days prior to the first anniversary of the preceding year&rsquo;s
annual meeting, a stockholder&rsquo;s notice required by this Section 2 shall also be considered timely, but only with respect to nominees
for any new positions created by such increase, if it shall be delivered to the Secretary at the principal executive offices of the corporation
not later than the close of business on the tenth (10th) day following the day on which such public announcement is first made by the
Corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Special Meetings</U>. Special meetings of the shareholders may be called either by the president, by the Board or by
the holders of not less than one-fifth of all the outstanding shares of the corporation entitled to vote, for the purpose or purposes
stated in the call of the meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.3.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Place of Meeting</U>. The Board may designate any place, as the place of meeting for any annual meeting or for any special
meeting called by the Board. If no designation is made, or if a special meeting be otherwise called, the place of meeting shall be at
Lifeway Foods, Inc., 6431 West Oakton St., Morton Grove, Illinois 60053. The Board may, in its discretion, determine that shareholder
meetings may be held solely by means of remote communication. If authorized by the Board, and subject to any guidelines and procedures
adopted by the Board, shareholders not physically present at a meeting of shareholders may participate in a meeting of shareholders by
means of remote communication; and, may be considered present in person and may vote at a meeting of shareholders held at a designated
place or held solely by means of remote communication, subject to the conditions imposed by applicable law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.4.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Notice of Meetings</U>. Written notice stating the place, date, and hour of the meeting and, in the case of a special
meeting, the purpose or purposes for which the meeting is called, shall be delivered not less than 10 nor more than 60 days before the
date of the meeting, or in the case of a merger, consolidation, share exchange, dissolution or sale, lease or exchange of assets not less
than 20 nor more than 60 days before date of the meeting, either personally or by mail, by or at the direction of the president, or the
secretary, or the officer or persons calling the meeting, to each shareholder of record entitled to vote at such meeting. If mailed, such
notice shall be deemed to be delivered when deposited in the United States mail addressed to the shareholder at his or her address as
it appears on the records of the corporation, with postage thereon prepaid. When a meeting is adjourned to another time or place, notice
need not be given of the adjourned meeting if the time and place thereof are announced at the meeting at which the adjournment is taken.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.5.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Fixing of Record Date</U>. For the purpose of determining the shareholders entitled to notice of or to vote at any meeting
of shareholders, or shareholders entitled to receive payment of any dividend, or in order to make a determination of shareholders for
any other proper purpose, the Board of the corporation may fix in advance a date as the record date to any such determination of shareholders,
such date in any case to be not more than 60 days and for a meeting of shareholders, less than 10 days, or in the case of a merger, consolidation,
share exchange, dissolution or sale, lease or exchange of assets, less than 20 days before the date of such meeting. If no record date
is fixed for the determination of shareholders entitled to notice of or to vote at a meeting of shareholders, or shareholders entitled
to receive payment of a dividend, the date on which notice of the meeting is mailed or the date on which the resolution of the Board declaring
such dividend is adopted, as the case may be, shall be the record date for such determination of shareholders. A determination of shareholders.
A determination of shareholders shall apply to any adjournment of the meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.6.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Voting Lists</U>. The officer or agent having charge of the transfer book for shares of the corporation shall make, within
20 days after the record date for a meeting of shareholders or 10 days before such meeting, whichever is earlier, a complete list of the
shareholders entitled to vote at such meeting, arranged in alphabetical order, with the address of and the number of shares held by each,
which list, for a period of 10 days prior to such meeting, shall be kept on file at the registered office of the corporation and shall
be subject to inspection by any shareholder, and to copying at the shareholder's expense, at any time during usual business hours. Such
list shall also be produced and kept open at the time and place of the meeting and shall be subject to the inspection of any shareholder
during the whole time of the meeting. The original share ledger or transfer book, or a duplicate thereof kept in this State, shall be
prima facie evidence as to who are the shareholders entitled to examine such list or share ledger or transfer book or to vote at any meeting
of shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.6.1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>If any shareholders are participating in the meeting by means of remote communication, the list must be open to examination by
the shareholders for the duration of the meeting on a reasonably accessible electronic network, and the information required to access
the list must be provided to shareholders with the notice of the meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.7.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Quorum</U>. The holders of a majority of the outstanding shares of the corporation entitled to vote on a matter, represented
in person or by proxy, shall constitute a quorum for consideration of such matter at any meeting of shareholders, but in no event shall
a quorum consist of less than one-third of the outstanding shares entitled so to vote; provided that if less than a majority of the outstanding
shares are represented at said meeting, a majority of the shares so represented may adjourn the meeting at any time without further notice.
If a quorum is present, the affirmative vote of the majority of the shares represented at the meeting shall be the act of the shareholders,
unless the vote of a greater number or voting by classes is required by the Business Corporation Act, the articles of incorporation or
these by-laws. At any adjourned meeting at which a quorum shall be present, any business may be transacted which might have been transacted
at the original meeting. Withdrawal of shareholders from any meeting shall not cause failure of a duly constituted quorum at that meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.8.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Proxies</U>. Each shareholder may appoint a proxy to vote or otherwise act for him or her by signing an appointment form
and delivering it to the person so appointed, but no such proxy shall be valid after 11 months from the date of its execution, unless
otherwise provided in the proxy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.9.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Voting of Shares</U>. Each outstanding share, regardless of class, shall be entitled to one vote in each matter submitted
to vote at a meeting of shareholders, and in all elections for directors every shareholder shall have the right to vote the number of
shares owned by such shareholder for as many persons as there are directors to be elected and for whose election the shareholder has a
right to vote. Each shareholder may vote either in person or by proxy as provided in Section 2.8 hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.10.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Voting of Shares By Certain Holders</U>. Shares held by the corporation in a fiduciary capacity may be voted and shall
be counted in determining the total number of outstanding shares entitled to vote at any given time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.10.1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT>Shares registered in the name of another corporation, domestic or foreign, may be voted by any officer, agent, proxy or other legal
representative authorized to vote such shares under the law of incorporation of such corporation. Shares registered in the name of a deceased
person, a minor ward or a person under legal disability, may be voted by his or her administrator, executor or court appointed guardian,
either in person or by proxy without a transfer of such shares into the name of such administrator, executor or court appointed guardian.
Shares registered in the name of a trustee may be voted by him or her, either in person or by proxy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.10.2<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT>Shares registered in the name of a receiver may be voted by such receiver, and shares held by or under the control of a receiver
may be voted by such receiver without the transfer thereof into his or her name if authority to do so is contained an appropriate order
of the court by which such receiver was appointed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.10.3<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT>A shareholder whose shares are pledged shall be entitled to vote such shares until the shares have been transferred into the name
of the pledgee, and thereafter the pledgee shall be entitled to vote the shares so transferred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.10.4<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT>Any number of shareholders may create a voting trust for the purpose of conferring upon a trustee or trustees the right to vote
or otherwise represent their shares, for a period not to exceed 10 years, by entering into a written voting trust agreement specifying
the terms and conditions of the voting trust, and by transferring their shares to such trustee or trustees for the purpose of the agreement.
Any such trust agreement shall not become effective until a counterpart of the agreement is deposited with the corporation at its registered
office. The counterpart of the voting trust agreement so deposited with the corporation shall be subject to the same right of examination
by a shareholder of the corporation, in person or by agent or attorney, as are the books and records of the corporation, and shall be
subject to examination by any holder of a beneficial to rest in the voting trust, either in person or by agent or attorney, at any reasonable
time for any proper purpose. Shares of its own stock belonging to this corporation shall not be voted, directly or indirectly, at any
meeting and shall not be counted in determining the total number of outstanding shares at any given time, but shares of its own stock
held by it in a fiduciary capacity may be voted and shall be counted in determining the total number of outstanding shares at any given
time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.11.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Cumulative Voting</U>. In all elections for directors there shall be no right of cumulative voting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.12.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Inspectors</U>. At any meeting of shareholders, presiding officer may, or upon the request of any shareholder, shall
appoint one or more persons as inspectors for such meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.12.1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT>Such inspectors shall ascertain and report the number of shares represented at the meeting, based upon their determination of the
validity and effect of proxies; count all votes and report the results; and do such other acts as are proper to conduct the election and
voting with impartiality and fairness to all the shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.12.2<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT>Each report of an inspector shall be in writing and signed by him or her or by a majority of them if there be more than one inspector
acting at such meeting. If there is more than one inspector, the report of a majority shall be the report of the inspectors. The report
of the inspector or inspectors on the number of shares represented at the meeting and the results of the voting shall be prima facie evidence
thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.13.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Informal Action By Shareholders</U>. Any action required to be taken at a meeting of the shareholders, or any other action
which may be taken at a meeting of the shareholders, taken without a meeting and without a vote, if a consent in writing, setting forth
the action so taken shall be signed (a) if 5 days prior notice of the proposed action is given in writing to all of the shareholders entitled
to vote with respect to the subject matter hereof, by the holders of outstanding shares having not less than the minimum number of votes
that would be necessary to authorize or take such action at a meeting at which all shares entitled to vote thereon were present and voting
or (b) by all of the shareholders entitled to vote with respect to the subject matter thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">2.13.1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT>Prompt notice of the taking of the corporate action without a meeting by less than unanimous written consent shall be given in
writing to those shareholders who have not consented in writing. In the event that the action which is consented to is such as would have
required the filing of a certificate under any section of the Business Corporation Act if such action had been voted on by the shareholders
at a meeting thereof, the certificate filed under such section shall state, in lieu of any statement required by such section concerning
any vote of shareholders, that written consent has been given in accordance with the provisions of Section 7.10 of the Business Corporation
Act and that written notice has been given as provided in such Section 7.10.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.14.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Voting By Ballot</U>. Voting on any question or in any election may be by voice unless the presiding officer shall order
or any shareholder shall demand that voting be by ballot.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">2.15.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Abstentions and Broker Non-Votes</U>. Outstanding shares represented in person or by proxy (including Broker Non-Votes
and shares that abstain with respect to one or more proposals presented for shareholder approval) will be counted for purposes of determining
whether a quorum is present at a meeting. Except as otherwise provided by law, Abstentions and Broker Non-Votes will be treated as shares
that are present and entitled to vote for purposes of determining the number of shares that are present and entitled to vote with respect
to any particular proposal, but will not be counted as a vote cast on such proposal. Abstentions and Broker Non-Votes, therefore, will
have no effect on proposals which require a plurality or majority of votes cast for approval, but will have the same effect as a vote
&ldquo;against&rdquo; proposals requiring any percentage of the outstanding voting securities for approval.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
III</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;<U><BR>
DIRECTORS</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>General Powers</U>. The business of the corporation shall be managed by or under the direction of its Board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Number, Tenure and Qualifications</U>. The number of directors of the corporation shall not be less than three (3). The
number of directors may be set by the Board by resolution from time to time. Each director shall hold office until the next annual meeting
of shareholders; or until his or her successor shall have been elected and qualified. Directors need not be residents of Illinois or shareholders
of the corporation. The number of directors may be increased or decreased from time to time by the amendment of this section. No decrease
shall have the effect of shortening the term of any incumbent director.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.3.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Election Procedures</U>. At each annual meeting, the shareholders shall elect the directors. If the directors shall not
have been elected at any annual meeting, they may be elected at a special meeting of shareholders called for that purpose in the manner
provided by these Bylaws.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">3.3.1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Except as provided in this Section, each director shall be elected by the vote of the majority of the votes cast. A majority of
votes cast means that the number of shares cast &ldquo;for&rdquo; a director&rsquo;s election exceeds the number of votes cast &ldquo;against&rdquo;
that director. The following shall not be votes cast: (a) a share whose ballot is marked as withheld; (b) a share otherwise present at
the meeting but for which there is an abstention; and (c) a share otherwise present at the meeting for which a shareholder gives no authority
or direction (&ldquo;<U>Broker Non-Votes</U>&rdquo;). In a contested election, the directors shall be elected by the vote of a plurality
of the votes cast.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">3.3.2<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>A nominee in an uncontested election who does not receive a majority vote shall not be elected. An incumbent director not elected
because he or she does not receive a majority vote shall continue to serve as a holdover director until the earliest of (a) the date on
which the Board either (i) appoints an individual to fill the office held by such director, (ii) by resolution, leaves the office vacant,
or (iii) by resolution, eliminates the directorship by reducing the number of directors; or (b) the date of the incumbent director&rsquo;s
resignation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">3.3.3<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Any vacancy resulting from the non-election of a director under this Section may be filled by the Board as provided in Section
3.9. If no director receives a majority vote in an uncontested election, then the incumbent directors (a) will nominate a slate of directors
and hold a special meeting for the purpose of electing those nominees as soon as practicable, and (b) may in the interim fill one or more
offices with the same director(s) who will continue in office until their successors are elected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.4.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Regular Meetings</U>. A regular meeting of the Board shall be held without other notice than this by-law, immediately
after the annual meeting of shareholders. The Board may provide, by resolution, the time and place for holding of additional regular meetings
without other notice than such resolution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.5.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Special Meetings</U>. Special meetings of the Board may be called by or at the request of the president or any two directors.
The person or persons authorized to call special meetings of the Board may fix any as the place for holding any special meeting of the
Board called by them.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.6.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Notice</U>. Notice of any special meeting shall be given at least 2 days previous thereto by written notice to each director
at the address provided to the Corporation by each director. If mailed, such notice shall be deemed to be delivered when deposited in
the United States mail so addressed, with postage thereon prepaid. If notice is given by facsimile transmission, such notice shall be
deemed to be delivered upon the day the facsimile transmission is sent. If notice is given by electronic mail transmission, such notice
shall be deemed to be delivered upon the day the electronic mail transmission is sent. The attendance of a director at any meeting shall
constitute a waiver of notice of such meeting, except where a director attends a meeting for the express purpose of objecting to the transaction
of any business because the meeting is not lawfully called or convened. Neither the business to be transacted at, nor the purpose of,
any regular or special meeting of the Board need be specified in the notice or waiver of notice of such meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.7.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Quorum</U>. A majority of the number of directors fixed by these by- laws shall constitute a quorum for transaction of
business at any meeting of the Board, provided that if less than a majority of such number of directors are present at said meeting, a
majority of the directors present may adjourn the meeting at any time without further notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.8.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Manner of Acting</U>. The act of the majority of the directors present at a meeting at which a quorum is present shall
be the act of the Board, unless the act of a greater number is required by statute, these by-laws, or the articles of incorporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.9.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Vacancies</U>. Any vacancy or new office on the Board may be filled by election at the next annual or special meeting
of shareholders. A majority of the Board may fill any vacancy or new office prior to such annual or special meeting of shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.10.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Resignation and Removal of Directors</U>. A director may resign at any time upon written notice to the Board. A director
may be removed with or without cause, by a majority of shareholders if the notice of the meeting names the director or directors to be
removed at said meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.11.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Informal Action By Directors</U>. The authority of the Board may be exercised without a meeting if a consent in writing,
setting forth the action taken, is signed by all of the directors entitled to vote.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.12.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Compensation</U>. The Board, by the affirmative vote of a majority of directors then in office, and irrespective of any
personal interest of any of its members shall have authority to establish reasonable compensation of all directors for services to the
corporation as directors, officers or otherwise notwithstanding any director conflict of interest. By resolution of the Board, the directors
may be paid their expenses, if any, of attendance at each meeting of the board. No such payment previously mentioned in this section shall
preclude any director from serving the corporation in any other capacity and receiving compensation therefor.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.13.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Presumption of Assent</U>. A director of the corporation who is present at a meeting of the Board at which action on
any corporate matter is taken shall be conclusively presumed to have assented to the action taken unless his or her dissent shall be entered
in the minutes of the meeting or unless he or she shall file his or her written dissent to such action with the person acting as the secretary
of the meeting before the adjournment thereof or shall forward such dissent by registered or certified mail to the secretary of the corporation
immediately after the adjournment of the meeting. Such right to dissent shall not apply to a director who voted in favor of such action.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">3.14.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Committees</U>. A majority of the Board may create one or more committees of two or more members to exercise appropriate
authority of the Board. A majority of such committee shall constitute a quorum for transaction of business. A committee may transact business
without a meeting by unanimous written consent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">3.14.1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT>For so long as the corporation is subject to continued listing requirements of The Nasdaq Capital Market or another stock exchange,
trading platform or marketplace (the &ldquo;<U>Exchange</U>&rdquo;), the corporation shall maintain an audit committee, compensation committee
and nominating committee that meet the requirements of the relevant Exchange, subject to any exemptions available therefrom.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
IV</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>OFFICERS</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Number</U>. The officers of the corporation shall be a president, one or more vice-presidents, a treasurer, a secretary,
and such other officers as may be elected or appointed by the Board. Any two or more offices may be held by the same person.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Election and Term of Office</U>. The officers of the corporation shall be elected annually by the Board at the first
meeting of the Board held after each annual meeting of shareholders. If the election of officers shall not be held at such meeting, such
election shall be held as soon thereafter as conveniently may be. Vacancies may be filled or new offices created and filled at any meeting
of the Board. Each officer shall hold office until his or her successor shall have been duly elected and shall have qualified or until
his or her death or until he or she shall resign or shall have</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.3.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Removal</U>. Any officer elected or appointed by the Board may be removed by the Board whenever in its judgment the best
interest of the corporation would be served thereby, but such removal shall be without prejudice to the contract rights, if any, of the
person so removed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.4.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>President</U>. The president shall be the principal executive officer of the corporation. Subject to the direction and
control of the Board, he/she shall be in charge of the business of the corporation; he/she shall see that the resolutions and directions
of the Board are carried into effect except in those instances in which that responsibility is specifically assigned to some other person
by the Board; and, in general, he/she shall discharge all duties incident to the office of president and such other duties as may be prescribed
by the Board from time to time. He/She shall preside at all meetings of the shareholders and of the Board. Except in those instances in
which the authority to execute is expressly delegated to another officer or agent of the corporation or a different mode of execution
is expressly prescribed by the Board or these by-laws, he/she may execute for the corporation certificates for its shares, and any contracts,
deeds, mortgages, bonds, or other instruments which the Board has authorized to be executed, and he/she may accomplish such execution
either under or without the seal of the corporation and either individually or with the secretary, any assistant secretary, or any other
officer thereunto authorized by the Board, according to the requirements of the form of the instrument. He or she may vote all securities
which the corporation is entitled to vote except as and to the extent such authority shall be vested in a different officer or agent of
the corporation by the Board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.5.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>The Vice-Presidents</U>. The vice-president (or in the event there be more than one vice-president, each of the vice-
presidents) shall assist the president in the discharge of his/her duties as the president may direct and shall perform such other duties
as from time to time may be assigned to him/her by the president or by the Board. In the absence of the president or in the event of his/her
inability or refusal to act, the vice-president (or in the event there be more than one vice-president, the vice-presidents in the order
designated by the Board, or by the president if the Board has not made such a designation, or in the absence of any designation, then
in the order of seniority of tenure as vice-president) shall perform the duties of the president, and when so acting, shall have all the
powers of and be subject to all the restrictions upon the president. Except in those instances in which the authority to execute is expressly
delegated to another officer or agent of the corporation or a different mode of execution is expressly prescribed by the Board or these
by-laws, the vice-president (or each of them if there are more than one) may execute for the corporation certificates for its shares and
any contracts, deed, mortgages, bonds or other instruments which the Board has authorized to be executed, and he/she may accomplish such
execution either under or without the seal of the corporation and either individually or with the secretary, any assistant secretary,
or any other officer thereunto authorized by the Board, according to the requirements of the form of the instrument.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase"></FONT></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.6.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>The Treasurer</U>. The treasurer shall be the principal accounting and financial officer of the corporation. He/She shall:
(a) have charge of and be responsible for the maintenance of adequate books of account for the corporation; (b) have charge and custody
of all funds and securities of the corporation, and be responsible therefor and for the receipt and disbursement thereof; and (c) perform
all the duties incident to the office of treasurer and such other duties as from time to time may be assigned to him by the president
or by the Board. If required by the Board, the treasurer shall give a bond for the faithful discharge of his/her duties in such sum and
with such surety or sureties as the Board may determine.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.7.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>The Secretary</U>. The secretary shall: (a) record the minutes of the shareholders' and of the Board' meetings in one
or more books provided for that purpose; (b) see that all notices are duly given in accordance with the provisions of these by-laws or
as required by law; (c) be custodian of the corporate records and of the seal of the corporation; (d) keep a register of the post-office
address of each shareholder which shall be furnished to the secretary by such shareholder; (e) sign with the president, or a vice-president,
or any other officer thereunto authorized by the Board, certificates for shares of the corporation, the issue of which shall have been
authorized by the Board, and any contracts, deeds, mortgages, bonds, or other instruments which the Board has authorized to be executed,
according to the requirements of the form of the instrument, except when a different mode of execution is expressly prescribed by the
Board or these by laws; (f) have general charge of the stock transfer books of the corporation; (g) have authority to certify the by-
laws, resolutions of the shareholders and Board and committees thereof, and other documents of the corporation as true and correct copies
thereof, and (h) perform all duties incident to the office of secretary and such other duties as from time to time may be assigned to
him/her by the president or by the Board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.8.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Assistant Treasurers and Assistant Secretaries</U>. The assistant treasurers and assistant secretaries shall perform
such duties as shall be assigned to them by the treasurer or the secretary, respectively, or by the president or the Board. The assistant
secretaries may sign with the president, or a vice-president, or any other officer thereunto authorized by the Board, certificates for
shares of the corporation, the issue of which shall have been authorized by the Board, and any contracts, deeds, mortgages, bonds, or
other instruments which the Board has authorized to be executed, according to the requirements of the form of the instrument, except when
a different mode of execution is expressly prescribed by the Board or these by-laws. The assistant treasurers shall respectively, if required
by the Board, give bonds for the faithful discharge of their duties in such sums and with such sureties as the Board shall determine.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">4.9.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Salaries</U>. The salaries of the officers shall be fixed from time to time by the Board or any committee thereof and
no officer shall be prevented from receiving such salary by reason of the fact that he or she is also a director of the corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
V</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>CONTRACTS, LOANS, CHECKS AND DEPOSITS</U></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">5.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Contracts</U>. The Board may authorize any officer or officers, agent or agents, to enter into any contract or execute
and deliver any instrument in the name of and on behalf of the corporation, and such authority may be general or confined to specific
instances.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">5.2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Loans</U>. <FONT STYLE="color: windowtext">No loans shall be contracted on behalf of the corporation and no evidences
of indebtedness shall be issued in its name unless authorized by a resolution of the Board.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">5.3.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Checks, Drafts, Etc.</U> All checks, drafts or other orders for the payment of money, notes or other evidences of Indebtedness
is issued in the name of the corporation, shall be signed by such officer or officers, agent or agents of the corporation and in such
manner as shall from time to time be determined by dissolution of the Board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">5.4.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Deposits</U>. All funds of the corporation not otherwise employed shall be deposited from time to time to the credit
of the corporation in such banks, trust companies or other depositories as the Board may select.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
VI</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>SHARES AND THEIR TRANSFER,</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">6.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Shares Represented By Certificates and Uncertificated Shares</U>. Shares either shall be represented by certificates
or shall be uncertificated shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">6.1.1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Certificates representing shares of the corporation shall be signed by the appropriate officers and may be sealed with the seal
or a facsimile of the seal of the corporation. If a certificate is countersigned by a transfer agent or registrar, other than the corporation
or its employee, any other signatures may be facsimile. Each certificate representing shares shall be consecutively numbered or otherwise
identified, and shall also state the name of the person to whom issued, the number and class of shares (with designation of series, it
any), the date of issue, and that the corporation is organized under Illinois law. If the corporation is authorized to issue shares of
more than one class or of series within a class, the certificate shall also contain such information or statement as may be required by
law. Unless prohibited by the articles of incorporation, the Board may provide by resolution that some or all of any class or series of
shares shall be uncertificated shares. Any such resolution shall not apply to shares represented by a certificate until the certificate
has been surrendered to the corporation. Within a reasonable time after the issuance or transfer of uncertificated shares, the corporation
shall send the registered owner thereof a written notice of all information that would appear on a certificate. Except as otherwise expressly
provided by law, the rights and obligations of the holders of uncertificated shares shall be identical to those of the holders of certificates
representing shares of the same class and series.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">6.1.2<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The name and address of each shareholder, the number and class of shares held and the date on which the shares were issued shall
be entered on the books of the corporation. The person in whose name shares stand on the books of the corporation shall be deemed the
owner thereof for all purposes as regards the corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">6.2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Lost Certificates</U>. If a certificate representing shares has allegedly been lost or destroyed the Board may in its
discretion, except as may be required by law, direct that a new certificate be issued upon such indemnification and other reasonable requirements
as it may impose.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">6.3.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><U>Transfers of Shares</U>. Transfer of shares of the corporation shall be recorded on the books of the corporation. Transfer
of shares represented by a certificate, except in the case of a lost or destroyed certificate, shall be made on surrender for cancellation
of the certificate for such shares. A certificate presented for transfer must be duly endorsed and accompanied by proper guaranty of signature
and other appropriate assurances the endorsement is effective. Transfer of an uncertificated share shall be made on receipt by the corporation
of an instruction from the registered owner or other appropriate person. The instruction shall be in writing or a communication in such
form as may be agreed upon in writing by the corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
VII</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>FISCAL YEAR</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">7.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The fiscal year of the corporation shall be fixed by resolution of the Board. In the absence of such a resolution, the fiscal
year of the corporation shall be the calendar year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
VIII</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>DISTRIBUTIONS</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">8.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The Board may authorize, and the corporation may make, distributions to its shareholders, subject to any restrictions in
its articles of incorporation or provided by law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
IX</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>SEAL</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">9.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The corporate seal shall have inscribed thereon the name of the corporation and the words Corporate Seal, Illinois. The
seal may be used by causing it or a facsimile thereof to be impressed or affixed or in any other manner reproduced, provided that affixing
of the corporate seal to an instrument shall not give the instrument additional force or effect, or change the construction thereof, and
the use of the corporate seal is not mandatory.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
X</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>WAIVER OF NOTICE</U></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">10.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Whenever any notice is required to be given under the provisions of these by-laws or under the provisions of the articles
of incorporation or under the provisions of The Business Corporation Act of the State of Illinois, a waiver thereof in writing, signed
by the person or persons entitled to such notice, whether before or after the time stated therein, shall be deemed equivalent to the giving
of such notice. Attendance at any meeting shall constitute waiver of notice thereof unless the person at the meeting objects to the holding
of the meeting because proper notice was not given.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
XI</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>INDEMNIFICATION OF OFFICERS, DEBTORS, EMPLOYEES AND AGENTS,</U></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The corporation shall indemnify any person who was or is a party or is threatened to be made a party to any threatened,
pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or
in the right of the corporation) by reason of the fact that such person is or was a director, officer, employee or agent of the corporation,
partnership, joint venture, trust or other enterprise, against expenses (including attorneys' fees), judgments, fines and amounts paid
in settlement actually and reasonably incurred by such person in connection with such action, suit or proceeding if he or she acted in
good faith and in a manner he or she reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect
to any criminal action or proceeding, had no reasonable cause to believe his or her conduct was unlawful. The termination of any action,
Suit or proceeding by judgment or settlement, conviction or upon a plea of nolo contendere or its equivalent, shall not, of itself, create
a presumption that the person did not act in good faith and in a manner which he or she reasonably believed to be in or not opposed to
the best interest of the corporation, and with respect to any criminal action or proceeding, had reasonable cause to believe that his
or her conduct was unlawful.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The corporation shall indemnify any person who was or is a party or is threatened to be made a party to any threatened,
pending or completed action or suit by or in the right of the corporation to procure a judgment in its favor any reason of the fact that
such person is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation
as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses
(including attorneys' fees) actually and reasonably incurred by such person in connection with the defense or settlement of such action
or suit if he or she acted in good faith and in a manner he or she reasonably believed to be in or not opposed to the best interests of
the corporation and except that no indemnification shall be made in respect of any claim, issue or matter as to which such person shall
have been adjudged to be liable for negligence or misconduct in the performance of his or her duty to the corporation unless and only
to the extent that the court in which such action or suit was brought shall determine upon application that despite the adjudication of
liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses
which the court shall deem proper.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.3.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>To the extent that a director, officer, employee or agent of a corporation has been successful, on the merits or otherwise,
in the defense of any action, suit or proceeding referred to in sections 1 and 2, or in defense of any claim, or matter therein, such
person shall be indemnified against expenses actually and reasonably incurred by such person in connection therewith.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.4.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Any indemnification under sections 1 and 2 shall be made by the corporation only as authorized in the specific case upon
a determination that indemnification of the director, officer, employee or agent is proper in the circumstances because he or she has
met the applicable standard of conduct set forth in sections 1 and 2. Such determination shall be made (a) by the Board by a majority
vote of a quorum consisting of directors who were not parties to such action, suit or proceeding, or (b) if such a quorum is not obtainable,
or, even if obtainable, a quorum of disinterested directors so directs, by independent legal counsel in a written opinion, or (c) by the
shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.5.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Expenses incurred in defending a civil or criminal action, suit or proceeding may be paid by the corporation in advance
of the final disposition of such action, suit or proceeding, as authorized by the Board in the specific case, upon receipt of an undertaking
by or on behalf of the director, officer, employee or agent to repay such amount, unless it shall ultimately be determined that he or
she is entitled to be indemnified by the corporation as authorized in this article.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.6.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The indemnification provided by this article shall not be deemed exclusive of any other rights to which those seeking indemnification
may be entitled under any by-law, agreement, vote of shareholders or disinterested directors or otherwise, both as to action in his or
her official capacity and as to action in another capacity while holding such office, and shall continue as to a person who has ceased
to be a director, officer, employee or agent and shall inure to the benefit of the heirs, executors and administrators of such a person.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.7.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The corporation shall have power to purchase and maintain insurance on behalf of any person who is or was a director, officer,
employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent
of another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against such person and incurred
by such person in any such capacity, or arising out of his or her status as such, whether or not the corporation would have the power
to indemnify such person against such liability under the provisions of these sections.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.8.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>If the corporation has paid indemnity or has advanced expenses to a director, officer, employee or agent, the corporation
shall report the indemnification or advance in writing to the shareholders with or before the notice of the next shareholders' meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">11.9.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>References to &ldquo;the corporation&rdquo; shall include, in addition to the surviving corporation, any merging corporation,
including any corporation having merged with a merging corporation, absorbed in a merger which otherwise would have lawfully been entitled
to indemnify its directors, officers, and employees or agents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">ARTICLE
XII</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: none"></FONT><U>AMENDMENTS</U></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="text-transform: uppercase">12.1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Unless the power to make, alter, amend or repeal the by-laws is reserved to the shareholders by the articles of incorporation,
the by-laws of the corporation may be made, altered, amended or repealed by the shareholders or the Board, but no by-law adopted by the
shareholders may be altered, amended or repealed by the Board if the by-laws so provide. The by-laws may contain any provisions for the
regulation and management of the affairs of the corporation not inconsistent with the law or the articles of incorporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 11; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.20
<SEQUENCE>3
<FILENAME>lifeway_ex1020.htm
<DESCRIPTION>AMENDMENT TO SETTLEMENT AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>Exhibit 10.20</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Amendment to Settlement Agreement</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Amendment to the Settlement
Agreement, dated November 7, 2022 (including all exhibits hereto, this &ldquo;<U>Amendment</U>&rdquo;), is by and among Lifeway Foods,
Inc. (the &ldquo;<U>Company</U>&rdquo;) on the one hand and Edward Smolyansky (&ldquo;<U>Mr. Smolyansky</U>&rdquo;) and Ludmila Smolyansky
(&ldquo;<U>Mrs. Smolyansky</U>&rdquo; and, together with Mr. Smolyansky, the &ldquo;<U>Shareholders</U>&rdquo;) on the other hand (each,
a &ldquo;<U>Party</U>&rdquo; and, collectively, the &ldquo;<U>Parties</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Parties have
previously entered into that certain Settlement Agreement, dated as of July 27, 2022 (the &ldquo;<U>Agreement</U>&rdquo;); and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Company and Mrs.
Smolyansky desire to enter into that certain Common Stock Purchase Agreement, dated as of November 7, 2022 (the &ldquo;<U>Purchase Agreement</U>&rdquo;),
pursuant to which Mrs. Smolyansky will sell to the Company, and the Company will purchase from Mrs. Smolyansky, certain shares of the
Company&rsquo;s common stock held by Mrs. Smolyansky and the Shareholders will execute and deliver this Amendment; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Parties desire
to, among other things, amend the terms of the Agreement as provided below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">NOW, THEREFORE, in consideration
of the mutual covenants and agreements set forth herein and in the Purchase Agreement, and in consideration of other good and valuable
consideration, the receipt and sufficiency of which are hereby acknowledged, and intending to be legally bound hereby, the Parties hereby
covenant and agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>All capitalized terms not otherwise defined herein shall have the meanings ascribed to such terms in the Agreement except that
all references to the &ldquo;2022 Annual Meeting&rdquo; shall deemed to be references to the &ldquo;Annual Meetings&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>Section&nbsp;1 of the Agreement is hereby amended by deleting in its entirety the phrase &ldquo;at the 2022 annual meeting of the
shareholders (together with any postponements, adjournments or other delays thereof, the &ldquo;2022 Annual Meeting&rdquo;)&rdquo; and
replacing it with the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&ldquo;at each annual
meeting of the shareholders during the Term (as defined below) (together with any postponements, adjournments or other delays thereof,
each an &ldquo;Annual Meeting)&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">3.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>Section&nbsp;1 of the Agreement is hereby amended by deleting in its entirety the phrase &ldquo;, which approvals shall not be
unreasonably withheld&rdquo; and replacing it with the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&ldquo;, which approvals
shall not be unreasonably withheld, and the Board shall promptly thereafter appoint such substitute person as a director of the Company&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>Section 2 of the Agreement is hereby deleted it in its entirety and replaced with the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;The Shareholders
agree to appear in person or by proxy and vote (a) all shares of common stock of the Company (the &ldquo;<U>Common Stock</U>&rdquo;) beneficially
owned (in accordance with Rule 13d-3 promulgated under the Securities Exchange Act of 1934, as amended), individually or otherwise, and
controlled by each of the Shareholders and over which the Shareholders have power and authority to vote (&ldquo;<U>Voting Shares</U>&rdquo;)
in accordance with the recommendations of the Board at any special or annual meeting of the shareholders of the Company with respect to
each proposal not related to the sale of the Company or all or substantially all of the assets of the Company and (b) their Voting Shares
in proportion to the vote of the other shareholders of the Company with respect to any proposal related to the sale of the Company or
all or substantially all of the assets of the Company, or, in case of either (a) or (b) of this Section 2, at the request of the Company
delivered at least five (5) business days prior to the date of the applicable special or annual meeting of the shareholders of the Company,
to appear in person and to give their proxy to the Company-appointed proxies to be voted in accordance with this Section 2 in their capacities
as such attaching without instruction as to how to vote on any such proposal. Mr. Smolyansky hereby agrees to consent to and approve the
voting of shares of Common Stock held by Smolyansky Holding LLC in a manner such that fifty percent&nbsp;(50.0%) of such shares are voted
in accordance with the preceding sentence, and the remaining fifty percent (50.0%) of such shares are voted in accordance with the direction
of the other manager(s) of Smolyansky Holding LLC.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">5.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>The introductory language in Section 6 of the Agreement is hereby deleted in its entirety and replaced with the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;From the
date hereof through and including the date that is the earlier of (i)&nbsp;the day of the Company&rsquo;s 2024 annual meeting of shareholders
and (ii)&nbsp;the date of any material breach by the Company of its obligations under Sections&nbsp;1 and 5 of this Agreement, other than
a breach resulting from any Shareholder, provided that (if such breach is curable) the Company has received ten days prior written notice
of such breach and such breach has not been cured prior to the expiration of such ten day period (the &ldquo;<U>Term</U>&rdquo;), other
than in their respective capacities as a director of the Company or otherwise in accordance with this Agreement, the Shareholders shall
not, without the prior written consent of the Company:&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">6.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>A new Section 22 as set forth below is hereby included in the Agreement:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0in">&ldquo;22.&#9;Subject
to the expiration or waiver of the right of first refusal (the &ldquo;<U>Danone ROFR</U>&rdquo;) of Danone North America PBC and its affiliates
(collectively, &ldquo;<U>Danone</U>&rdquo;) pursuant to that certain Stockholders&rsquo; Agreement, dated as of October 1, 1999, as amended
from time to time (the &ldquo;<U>Stockholder Agreement</U>&rdquo;), by and among Danone, the Company and certain members of the Smolyansky
family, including the Shareholders, no Shareholder shall, directly or indirectly, sell, transfer, assign, pledge, hypothecate or otherwise
dispose of (&ldquo;<U>Transfer</U>&rdquo;) shares of Common Stock except in accordance with the provisions of this Section 22.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
or after the date on which a Shareholder contemplating a Transfer of Common Stock (in such case, a &ldquo;<U>Selling Shareholder</U>&rdquo;)
provides notice to Danone of a proposed transfer pursuant to Section 4.01 of the Stockholders Agreement (a &ldquo;<U>Transfer Notice</U>&rdquo;),
the Selling Shareholder shall provide a copy of the Transfer Notice to the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject
to the Danone ROFR, the Company shall have the right (the &ldquo;<U>Company ROFR</U>&rdquo;), exercisable by written notice given to the
Selling Shareholder within 16 business days after its receipt of such Transfer Notice, to purchase (or to cause another person designated
by the Company to purchase) all, but not less than all, of the Common Stock specified in the Transfer Notice, at the purchase price and
on the other terms set forth therein. If the consideration specified in the Transfer Notice includes any property other than cash, such
purchase price shall be deemed to be the amount of any cash included as part of such consideration plus the value (as jointly determined
by internationally recognized independent public accountancy firms selected by each of the Company and the Selling Shareholder or, in
the event such firms are unable to agree, a third internationally recognized independent public accountancy firm to be selected by the
first two such firms) of such other property included in such consideration, and the date by which the Company must exercise the Company
ROFR shall be extended until five business days after the determination of the value of the property included in the consideration.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
the Company exercises the Company ROFR, the closing of the purchase of the Common Stock with respect to which such right has been exercised
shall take place within 10 business days after the Company gives notice of such exercise; provided that if any approval of or notice to
any governmental agency or the Company&rsquo;s shareholders is required in connection with such purchase of Common Stock, the Selling
Shareholder and the Company shall use all reasonable efforts to obtain such approvals or to provide such notices and the closing shall
take place within five business days after receipt of the last such approval and expiration of any required waiting periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
Danone does not exercise the Danone ROFR under the Stockholder Agreement and the Company does not exercise the Company ROFR within the
time specified for such exercise, the Selling Shareholder shall be free during the 90-day period following the expiration the Danone ROFR,
but only during such period, to sell the Common Stock specified in the applicable Transfer Notice to the person specified therein (the
&ldquo;<U>Purchaser</U>&rdquo;) for the consideration (or at any price in excess thereof) and on substantially the same terms (or on other
terms more favorable to the Selling Shareholder) specified therein; provided, however, that (i) such Purchaser&rsquo;s offer constituted
a bona fide, arm&rsquo;s length offer, (ii) at the request of the Company, the Selling Shareholder shall have obtained an opinion from
an internationally recognized investment bank, selected jointly by the Company and the Selling Shareholder, to the effect that the consideration
to be paid by such Purchaser per share of Common Stock falls within a reasonable range of valuations therefor, (iii) such Purchaser&rsquo;s
ownership of the Common Stock could reasonably be expected, in the opinion of the Board, to materially disadvantage the business of the
Company and its subsidiaries or could reasonably be expected to have an adverse effect on the future profitability of the Company and
its subsidiaries, taken as a whole.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company&rsquo;s ROFR shall not apply to (i) any proposed Transfer by a Shareholder if the amount of shares to be so Transferred when combined
with all other Transfers of Common Stock by the Shareholders during the calendar year does not equal or exceed 2% of the shares of Common
Stock issued and outstanding as of the date of the Transfer Notice delivered in connection such proposed Transfer, (ii) any proposed Transfer
by a Shareholder to an immediate family member or a trust in which the beneficiary is the Shareholder or an immediate family member of
such Shareholder; (iii) any proposed Transfer by a Shareholder to a charitable organization; provided that in the case of clauses (ii)
and (iii) the transferee shall have agreed to be bound by the terms of this Agreement; or (iv)&nbsp;any proposed Transfer to Danone.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">No transferee (other
than a Shareholder) of Common Stock be entitled to any of the rights set forth under this Agreement by virtue of its ownership of such
Common Stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any
attempted Transfer in violation of this Section 22 shall be null, void and of no force and effect, and the Company shall not give effect
to any such attempted Transfer.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>All references to the Agreement in future correspondence or notices shall be deemed to refer to the Agreement as modified by this
Amendment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">8.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>Except as expressly modified or amended by this Amendment, all of the terms, covenants and conditions of the Agreement are hereby
ratified and confirmed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">9.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>This Amendment may be executed in one or more counterparts, each of which shall be considered an original instrument, but all of
which shall be considered one and the same agreement, and shall become binding when one or more counterparts have been signed by each
of the Parties hereto and delivered to each of the other Parties hereto. Delivery of an executed counterpart of this Amendment by facsimile
or electronic mail in portable document format (pdf) shall be equally as effective as delivery of an original executed counterpart of
this Amendment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">[<I>SIGNATURE PAGES FOLLOW</I>]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">IN WITNESS WHEREOF, each of
the Parties hereto has executed this Amendment to Settlement Agreement or caused the same to be executed by its duly authorized representative
as of the date first above written.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2"><B>LIFEWAY FOODS, INC</B></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; width: 50%">&nbsp;</TD>
    <TD STYLE="width: 4%">By:&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 46%">/s/ Julie Smolyansky</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; border-top: #000000 1px solid">Name: Julie Smolyansky<BR>Title: Chief Executive Officer</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 50%"><B>&nbsp;</B></TD>
  <TD STYLE="width: 50%"><B>SHAREHOLDERS</B></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD STYLE="border-bottom: Black 1pt solid">/s/Edward Smolyansky</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>Edward Smolyansky</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD STYLE="border-bottom: Black 1pt solid">/s/ Ludmila Smolyansky</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>Ludmila Smolyansky</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.25in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<!-- Field: Page; Sequence: 5; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B></B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.29
<SEQUENCE>4
<FILENAME>lifeway_ex1029.htm
<DESCRIPTION>RESTRICTED STOCK UNIT AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>Exhibit 10.29</B></P>

<P STYLE="margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B>RESTRICTED STOCK
UNIT AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B>LIFEWAY FOODS,
INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent; text-indent: 0.5in">This
Agreement is made as of April 27, 2022 and is by and between Lifeway Foods, Inc., an Illinois corporation (the &ldquo;Company&rdquo;)
and Jason Scher (&ldquo;Director&rdquo;), a non-employee director.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B><U>Restricted
Stock Units</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">1.</TD><TD STYLE="text-align: justify"><B><U>Grant Date</U></B>. After compensation to the board of directors (the &ldquo;Board&rdquo;) on August
12, 2021 was approved by the Board, the Company hereby grants Director as of April 27, 2022 (the &ldquo;Grant Date&rdquo;), an award (&ldquo;Award&rdquo;)
in the form of 40,625 restricted stock units (the &ldquo;Units&rdquo;), subject to the terms and conditions set forth herein.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">2.</TD><TD STYLE="text-align: justify"><B><U>Accounts</U></B>. The Units granted to Director shall be credited to an account (the &ldquo;Account&rdquo;)
established and maintained for Director. The Account shall be the record of Units granted to the Director pursuant to this Agreement,
is solely for accounting purposes and shall not require a segregation of any Company assets.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">3.</TD><TD STYLE="text-align: justify"><B><U>Terms and Conditions</U>.</B> Except as otherwise provided herein, the Units shall remain non-vested
and subject to substantial risk of forfeiture.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B><U>Valuation
of Restricted Stock Units</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">4.</TD><TD STYLE="text-align: justify"><B><U>Value of Units</U></B>. The value of each Unit on any date shall be equal to the value of one share
of the Company&rsquo;s common stock (&ldquo;Company Stock&rdquo;) on such date.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">5.</TD><TD STYLE="text-align: justify"><B><U>Value of Stock</U></B>. For purposes of this Agreement, the value of the Company&rsquo;s Common
Stock is the closing price of the Company Stock on the relevant date.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B><U>Vesting of
Restricted Stock Units</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">6.</TD><TD STYLE="text-align: justify"><B><U>Vesting</U>.</B> Of the 40,625 Units, Director&rsquo;s interest in 35,268 Units is fully vested
and non-forfeitable as of the date hereof. With respect to remaining 5,357 Units, Director&rsquo;s interest in 1,786 Units will vest and
become non-forfeitable on August 12, 2022; 1,786 Units will vest and become non-forfeitable on August 12, 2023 and the remaining 1,785
Units shall vest and become non-forfeitable on August 12, 2024. In the event of a change of control of the Company, the unvested Units
shall become fully vested.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B><U>Termination
of Service During the Vesting Period</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">7.</TD><TD STYLE="text-align: justify"><B><U>Death or Disability</U></B>. Anything in this Agreement to the contrary notwithstanding, if Director
dies or becomes Disabled while serving as a director for the Company or an Affiliate and prior to the forfeiture of the Units under Section
8, all Units that are forfeitable shall become non-forfeitable as of the date of Director&rsquo;s death or Disability, as the case may
be and shall be paid in accordance with the provisions contained herein. For purposes of this Agreement, &ldquo;Disability&rdquo; or &ldquo;Disabled&rdquo;
means Director&rsquo;s permanent and total disability within the meaning of Section 22(e)(3) of the Code.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">8.</TD><TD STYLE="text-align: justify"><B><U>Forfeiture</U>.</B> If Director&rsquo;s service as a director for the Company or an Affiliate terminates
for any reason other than Director&rsquo;s death or Disability, all unvested Units at such time shall be forfeited.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B><U>Payment of
Awards</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.15pt; background-color: transparent">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">9.</TD><TD STYLE="text-align: justify"><B><U>Time of Payment</U></B>. Payment of Director&rsquo;s vested Units shall only be made as soon as
practicable after Director no longer serves as a director for the Company.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">10.</TD><TD STYLE="text-align: justify"><B><U>Form of Payment</U></B>. If previously approved by the Company&rsquo;s shareholders, the vested
Units shall be paid in whole shares of the Company&rsquo;s Common Stock and if not previously approved by the Company&rsquo;s shareholders,
the vested Units shall be paid in cash equal to the number of vested Units multiplied by the value of the Company Stock (as determined
in accordance with Section 5) on the last day that the Director serves as a director of the Company.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">11.</TD><TD STYLE="text-align: justify"><B><U>Death of Director</U></B>. If Director dies prior to the payment of his or her non-forfeitable Units,
such Units shall be paid to his or her beneficiary or his estate. The Company shall pay the amounts due hereunder to the beneficiary designated
by Director or his executor. If Director fails to designate a beneficiary, or if at the time of the Director&rsquo;s death there is no
surviving beneficiary, any amounts payable will be paid to the Director&rsquo;s estate.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent"><B><U>General Provisions</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: transparent">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">12.</TD><TD STYLE="text-align: justify"><B><U>No Right to Continued Service</U></B>. Neither this Award nor the granting or vesting of Units shall
confer upon Director any right with respect to continuance of service as a director for the Company or an Affiliate.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">13.</TD><TD STYLE="text-align: justify"><B><U>Change in Capital Structure</U></B>. The terms of this grant shall be adjusted as the Compensation
Committee determines is equitable in the event the Company effects one or more stock dividends, stock split-ups, subdivisions or consolidations
of shares or other similar changes in capitalization.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">14.</TD><TD STYLE="text-align: justify"><B><U>Section 409A</U></B>. This Agreement is intended to comply with, or satisfy an exemption from, the
provisions of Section 409A of the Code. To that end this Agreement shall at all times be interpreted in a manner that is consistent with
Section 409A of the Code. Notwithstanding any other provision in this Agreement to the contrary, the Company shall have the right, in
its sole discretion, to adopt such amendments to this Agreement or take such other actions (including amendments and actions with retroactive
effect) as it determines is necessary or appropriate for this Agreement to comply with Section 409A of the Code or an exemption therefrom.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">15.</TD><TD STYLE="text-align: justify"><B><U>Governing Law</U></B>. This Award shall be governed by the laws of the State of Illinois and applicable
Federal law. All disputes arising under this Award shall be adjudicated solely within the state or Federal courts located within the State
of Illinois.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: transparent"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">16.</TD><TD STYLE="text-align: justify"><B><U>Binding Effect</U>.</B> Subject to the limitations stated above, this Award shall be binding upon
and inure to the benefit of the legatees, distributees, and personal representatives of Director and the successors of the Company.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent; text-indent: 0.5in">IN
WITNESS WHEREOF, the Company has caused this Award to be signed on its behalf.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent; text-indent: 0.5in"></P>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2"><B>LIFEWAY FOODS, INC</B></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; width: 50%">&nbsp;</TD>
    <TD STYLE="width: 4%">By:&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; vertical-align: top; width: 46%">/s/ Julie Smolyansky </TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><B>&nbsp;</B></TD>
    <TD COLSPAN="2"><B>JASON SCHER</B></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; vertical-align: top">/s/ Jason
Scher</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 18.7pt; background-color: transparent"></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 18.7pt; background-color: transparent"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.25in; background-color: transparent"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: transparent; text-indent: 3in"><FONT STYLE="background-color: white"><U></U></FONT></P>

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>5
<FILENAME>lifeway_ex2100.htm
<DESCRIPTION>SUBSIDIARIES OF LIFEWAY FOODS, INC.
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Exhibit 21</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Subsidiaries of Lifeway Foods, Inc.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Below is a list of the subsidiaries of Lifeway Foods,
Inc. All of the voting stock of each subsidiary is 100% owned directly by Lifeway Foods, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="border: black 1pt solid; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name of Subsidiary</B></FONT></TD>
    <TD STYLE="border-top: black 1pt solid; width: 50%; border-right: black 1pt solid; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Jurisdiction of Incorporation or Organization</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #EEEEEE">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lifeway Wisconsin, Inc.</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Illinois</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Lifeway Kefir Shop, LLC</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Illinois</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #EEEEEE">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fresh Made, Inc.</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pennsylvania</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lifeway
    Foods Europe Limited</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ireland</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>6
<FILENAME>lifeway_ex2301.htm
<DESCRIPTION>CONSENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Exhibit 23.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">Consent of Independent
Registered Public Accounting Firm</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have issued our report dated March 27, 2023,
with respect to the consolidated financial statements included in the Annual Report of Lifeway Foods, Inc. on Form 10-K for the year ended
December 31, 2022. We consent to the incorporation by reference of said report in the Registration Statement of Lifeway Foods, Inc. on
Form S-8 (No. 333-210463).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ Grant Thornton LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chicago, Illinois</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 27, 2023</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>7
<FILENAME>lifeway_ex2302.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Exhibit 23.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">Consent of Independent Registered
Public Accounting Firm</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We consent to the incorporation
by reference in the Registration Statement on Form S-8 (No. 333-210463) of our report dated July 21, 2022, with respect to the consolidated
financial statements of Lifeway Foods, Inc. and Subsidiaries as of December 31, 2021 and for the year then ended, included in this annual
report on Form 10-K of Lifeway Foods, Inc. and Subsidiaries as of and for the year ended December 31, 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">/s/ Mayer Hoffman McCann P.C.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">Chicago, Illinois</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">March 27, 2023</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>lifeway_ex3101.htm
<DESCRIPTION>SECTION 302 CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">SECTION 302 CERTIFICATION OF CHIEF EXECUTIVE OFFICER</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY
ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">I, Julie Smolyansky, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form 10-K of Lifeway Foods, Inc.;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s) 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:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;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</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="width: 15%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 27, 2023</FONT></TD>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; width: 54%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Julie Smolyansky</FONT></TD>
    <TD STYLE="width: 15%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Julie Smolyansky</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chief Executive Officer, President and Director</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(Principal Executive Officer)</P></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>lifeway_ex3102.htm
<DESCRIPTION>SECTION 302 CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">SECTION 302 CERTIFICATION OF CHIEF FINANCIAL OFFICER</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY
ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">I, Eric Hanson, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form 10-K of Lifeway Foods, Inc.;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s) 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:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;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</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="width: 15%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 27, 2023</FONT></TD>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; width: 59%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Eric Hanson</FONT></TD>
    <TD STYLE="width: 10%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Eric Hanson</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chief Financial &amp; Accounting Officer</P></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>lifeway_ex3201.htm
<DESCRIPTION>SECTION 906 CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">SECTION 906 CERTIFICATION OF CHIEF EXECUTIVE OFFICER</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS
ADOPTED PURSUANT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Annual Report on Form 10-K
of Lifeway Foods, Inc. (the &ldquo;Company&rdquo;) for the period ended December 31, 2022 as filed with the SEC (the &ldquo;Report&rdquo;),
the undersigned, in the capacity and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant
to Section 906 of the Sarbanes-Oxley Act of 2002, that to her knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="width: 20%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 27, 2023</FONT></TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; width: 50%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Julie Smolyansky</FONT></TD>
    <TD STYLE="width: 15%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Julie Smolyansky</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chief Executive Officer, President&nbsp;and&nbsp;Director</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(Principal Executive Officer)</P></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>lifeway_ex3202.htm
<DESCRIPTION>SECTION 906 CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Exhibit 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">SECTION 906 CERTIFICATION OF CHIEF FINANCIAL OFFICER</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS
ADOPTED PURSUANT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0">In connection with the Annual Report on Form 10-K of Lifeway Foods, Inc.
(the &ldquo;Company&rdquo;) for the period ended December 31, 2022 as filed with the SEC (the &ldquo;Report&rdquo;), the undersigned,
in the capacity and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002, that to his knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="width: 20%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 27, 2023</FONT></TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; width: 50%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Eric Hanson</FONT></TD>
    <TD STYLE="width: 15%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Eric Hanson</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chief Financial &amp; Accounting Officer</P></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>12
<FILENAME>lifeway_ex9901.htm
<DESCRIPTION>PRESS RELEASE
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>Exhibit 99.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><IMG SRC="image_001.gif" ALT="" STYLE="height: 57px; width: 180px"></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 12pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-size: 12pt"><B>Lifeway Foods</B></FONT><B><FONT STYLE="color: #373737; background-color: white">&reg;
</FONT><FONT STYLE="font-size: 12pt">Announces Results for the Fourth Quarter and Record Full Year Ended</FONT></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><FONT STYLE="font-size: 12pt">December 31, 2022</FONT></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><FONT STYLE="font-size: 12pt">&nbsp;</FONT></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Record annual net sales of $141.5 million, up 18.9%
year-over-year and 51.1% compared to 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Delivers 13<SUP>th</SUP> straight quarter of year-over-year
net sales growth</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Morton Grove, IL &mdash; March 27, 2023 &mdash; Lifeway Foods, Inc.
(Nasdaq: LWAY) (&ldquo;Lifeway&rdquo; or &ldquo;the Company&rdquo;), a leading U.S. supplier of kefir and fermented probiotic products
to support the microbiome, today reported financial results for the fourth quarter and full year ended December 31, 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&ldquo;Culminated by our thirteenth straight quarter of year-over-year
topline growth, I am thrilled to report the highest recorded year of sales in Lifeway&rsquo;s history, up 18.9% compared to a very strong
year in 2021, and up 51.1% when compared to 2019,&rdquo; commented Julie Smolyansky, President and Chief Executive Officer of Lifeway
Foods. &ldquo;What we accomplished in 2022 was a remarkable feat, reflecting our team&rsquo;s year-round execution of the Lifeway 2.0
strategy, and driven by the continued dominance of our core Lifeway Kefir product. Throughout 2022 we strategically invested behind our
core products to expand awareness and drive velocities, and our efforts clearly paid dividends. Despite facing broader macro headwinds
that affected our industry, our premium, better-for-you offerings grew in both consumption and dollars. In the year ahead, we aim to assess
further distribution opportunities in current and new channels such as convenience, where we have seen positive initial results. We will
look to pursue incremental brand awareness and exposure for our category-leading, core Lifeway Kefir behind continued investments in marketing.
I am extremely happy with our performance in this record-breaking year and look forward to continuing this momentum in 2023.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Full Year 2022 Results</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Net sales were $141.5 million for the year ended December 31, 2022,
an increase of $22.5 million or 18.9% from the prior year. The net sales increase was primarily driven by higher volumes of our branded
drinkable kefir and the impact of price increases implemented during the year, and to a lesser extent, the favorable impact of our acquisition
of Glen Oaks Farms during the third quarter of 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Gross profit as a percentage of net sales was 18.9% for the year ended
December 31, 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Selling, general and administrative expenses as
a percentage of net sales were 16.9% for the year ended December 31, 2022, compared to 19.1% in the prior year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company reported net income of $0.9 million
or $0.06 per basic and diluted common share for the year ended December 31, 2022 compared to net income of $3.3 million or $0.21 per basic
and diluted common share during the same period in 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Conference Call and Webcast</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">A pre-recorded conference call and webcast with Julie Smolyansky discussing
these results with additional comments and details is available through the &ldquo;Investor Relations&rdquo; section of the Company&rsquo;s
website at https://lifewaykefir.com/webinars-reports/ and will also be available for replay.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>About Lifeway Foods, Inc.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Lifeway Foods, Inc., which has been recognized as one of Forbes' Best
Small Companies, is America's leading supplier of the probiotic, fermented beverage known as kefir. In addition to its line of drinkable
kefir, the company also produces cheese, probiotic oat milk, and a ProBugs line for kids. Lifeway's tart and tangy fermented dairy products
are now sold across&nbsp;the United States,&nbsp;Mexico,&nbsp;Ireland&nbsp;and&nbsp;France. Learn how Lifeway is good for more than just
you at lifewayfoods.com.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Forward-Looking Statements</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This release (and oral statements made regarding the subjects of this
release) contains &quot;forward-looking statements&quot; as defined in the Private Securities Litigation Reform Act of 1995 regarding,
among other things, future operating and financial performance, product development, market position, business strategy and objectives.
These statements use words, and variations of words, such as &quot;continue,&quot; &quot;build,&quot; &quot;future,&quot; &quot;increase,&quot;
&quot;drive,&quot; &quot;believe,&quot; &quot;look,&quot; &quot;ahead,&quot; &quot;confident,&quot; &quot;deliver,&quot; &quot;outlook,&quot;
&quot;expect,&quot; and &quot;predict.&quot; Other examples of forward-looking statements may include, but are not limited to, (i) statements
of Company plans and objectives, including the introduction of new products, or estimates or predictions of actions by customers or suppliers,
(ii) statements of future economic performance, and (III) statements of assumptions underlying other statements and statements about Lifeway
or its business. You are cautioned not to rely on these forward-looking statements. These statements are based on current expectations
of future events and thus are inherently subject to uncertainty. If underlying assumptions prove inaccurate or known or unknown risks
or uncertainties materialize, actual results could vary materially from Lifeway's expectations and projections. These risks, uncertainties,
and other factors include: price competition; the decisions of customers or consumers; the actions of competitors; changes in the pricing
of commodities; the effects of government regulation; possible delays in the introduction of new products; and customer acceptance of
products and services. A further list and description of these risks, uncertainties, and other factors can be found in Lifeway's Annual
Report on Form 10-K for the fiscal year ended&nbsp;December 31, 2022, and the Company's subsequent filings with the SEC. Copies of these
filings are available online at https://www.sec.gov,&nbsp;http://lifewaykefir.com/investor-relations/, or on request from Lifeway.
Information in this release is as of the dates and time periods indicated herein, and Lifeway does not undertake to update any of the
information contained in these materials, except as required by law. Accordingly, YOU SHOULD NOT RELY ON THE ACCURACY OF ANY OF THE STATEMENTS
OR OTHER INFORMATION CONTAINED IN ANY ARCHIVED PRESS RELEASE.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Media:<BR>
Derek Miller<BR>
Vice President of Communications, Lifeway Foods<BR>
Email:&nbsp;derekm@lifeway.net&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">General inquiries:<BR>
Lifeway Foods, Inc.<BR>
Phone: 847-967-1010<BR>
Email:&nbsp;info@lifeway.net</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>LIFEWAY FOODS, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Consolidated Balance Sheets</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>December 31, 2022 and 2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>(In thousands)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2022</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2021</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 66%; text-align: justify">Cash and cash equivalents</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">4,444</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">9,233</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; text-indent: -5pt; padding-left: 5pt">Accounts receivable, net of allowance for doubtful accounts and discounts &amp; allowances of $1,820 and $1,170 at December 31, 2022 and 2021, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,414</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,930</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Inventories, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,631</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,285</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,445</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,254</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Refundable income taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">44</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">344</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Total current assets</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">26,978</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">29,046</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Property, plant and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,905</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,130</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Operating lease right-of use asset</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">174</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">216</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,704</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,704</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,438</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,978</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Other assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total assets</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">68,999</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">70,874</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Current portion of note payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,250</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,979</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,614</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,813</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,724</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Accrued income taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">725</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Total current liabilities</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">13,042</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">12,063</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Line of credit</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,777</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,777</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Note payable</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,477</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">3,470</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Operating lease liabilities</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">104</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">85</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Deferred income taxes, net</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">3,029</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">3,201</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Other long-term liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">147</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Total liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">21,429</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">21,743</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Commitments and contingencies (Note 9)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Stockholders&rsquo; equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Preferred stock, no par value; 2,500 shares authorized; none issued</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; text-indent: -5pt; padding-left: 5pt">Common stock, no par value; 40,000 shares authorized; 17,274 shares issued; 14,645 and 15,435 shares outstanding at 2022 and 2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,509</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,509</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,624</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,552</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Treasury stock, at cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(16,993</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,436</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Retained earnings</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">54,430</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">53,506</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Total stockholders&rsquo; equity</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">47,570</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">49,131</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders&rsquo; equity</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">68,999</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">70,874</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>LIFEWAY FOODS, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Consolidated Statements of Operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months and twelve months ended
December 31, 2022 and 2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>(In thousands, except per share data)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>&nbsp;</I></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Three Months Ended </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>December 31,</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Twelve months Ended </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>December 31,</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2022</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2021</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2022</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2021</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 40%; font-weight: bold; text-align: left; padding-bottom: 1pt">Net sales</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">35,838</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">30,974</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">141,568</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">119,065</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left">Cost of goods sold</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,331</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">112,350</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">87,604</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Depreciation expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">599</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">652</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,432</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,751</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Total cost of goods sold</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">27,917</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24,983</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">114,782</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">90,355</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt">Gross profit</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">7,921</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">5,991</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">26,786</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">28,710</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left">Selling expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,587</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,304</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,097</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">General and administrative</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,047</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,909</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,593</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,611</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Amortization expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">135</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">89</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">540</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">122</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt">Total operating expenses</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">5,959</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">5,585</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">24,437</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">22,830</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt">Income from operations</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">1,962</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">406</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2,349</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">5,880</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other income (expense):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(96</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(44</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(267</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(116</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Realized gain on investments, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left">Loss on sale of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(241</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(241</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(88</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other (expense) income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(62</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Total other (expense) income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(327</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(45</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(508</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(264</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: left">Income before provision for income taxes</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,635</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">361</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,841</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">5,616</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Provision for income taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">919</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">454</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">917</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,305</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net income (loss)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">716</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(93</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">924</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">3,311</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold">Earnings (loss) per common share:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 10pt">Basic</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.05</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(0.01</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.06</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.21</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 10pt">Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.05</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(0.01</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.06</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.21</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold">Weighted average common shares:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 10pt">Basic</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,199</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,435</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,396</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,537</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 10pt">Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,557</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,686</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,718</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,773</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>LIFEWAY FOODS, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Consolidated Statements of Cash Flows</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the Years Ended December 31, 2022 and 2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>(In thousands)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2022</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2021</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-decoration: underline; text-align: justify">Cash flows from operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 66%; font-weight: bold; text-align: justify">Net income</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 13%; font-weight: bold; text-align: right">924</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 13%; font-weight: bold; text-align: right">3,311</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; font-style: italic; text-align: justify">Adjustments to reconcile net income to operating cash flow:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,972</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,873</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Non-cash interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Non-cash rent expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Bad debt expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(28</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(30</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,109</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,144</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(172</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">257</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Loss on sale of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">241</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">88</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; font-style: italic; text-align: justify">(Increase) decrease in operating assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,483</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,931</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,345</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,356</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Refundable income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">300</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(313</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(191</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(91</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; font-style: italic; text-align: justify">Increase (decrease) in operating liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,945</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,022</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">434</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">504</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify; padding-bottom: 1pt">Accrued income taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(725</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">72</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Net cash provided by operating activities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">3,987</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">5,564</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-decoration: underline; text-align: justify">Cash flows from investing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Purchases of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,449</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,922</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify; padding-bottom: 1pt">Acquisition, net of cash acquired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(580</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5,220</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Net cash used in investing activities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(4,029</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(7,142</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-decoration: underline; text-align: justify">Cash flows from financing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Purchase of treasury stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,997</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,583</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Payment of deferred financing cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(32</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Proceeds from note payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify; padding-bottom: 1pt">Repayment of note payable</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(750</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(500</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Net cash (used in) provided by financing activities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(4,747</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2,885</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Net (decrease) increase in cash and cash equivalents</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(4,789</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,307</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Cash and cash equivalents at the beginning of the period</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,233</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,926</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Cash and cash equivalents at the end of the period</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4,444</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">9,233</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: justify">Supplemental cash flow information:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: justify">Cash paid for income taxes, net of (refunds)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,121</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,288</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: justify">Cash paid for interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">247</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">102</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Non-cash investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt; text-align: left">Increase in right-of-use assets and operating lease obligations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">83</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-align: left">Business acquisition escrow payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">580</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B></B></P>

<!-- Field: Page; Sequence: 5; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>lway-20221231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOauG2aPty552+YkxvmR1fUkqbyYgjvirEiZ3v/v2EfEA -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:lway="http://lifeway.net/20221231" elementFormDefault="qualified" targetNamespace="http://lifeway.net/20221231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://lifeway.net/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Consolidated Statements of Operations</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
	  <link:definition>00000005 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/BasisOfPresentation" id="BasisOfPresentation">
	  <link:definition>00000007 - Disclosure - Basis of presentation</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
	  <link:definition>00000008 - Disclosure - Summary of significant accounting policies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/InventoriesNet" id="InventoriesNet">
	  <link:definition>00000009 - Disclosure - Inventories, net</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNet" id="PropertyPlantAndEquipmentNet">
	  <link:definition>00000010 - Disclosure - Property, Plant and Equipment, net</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssets" id="GoodwillAndIntangibleAssets">
	  <link:definition>00000011 - Disclosure - Goodwill and Intangible Assets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/AccruedExpenses" id="AccruedExpenses">
	  <link:definition>00000012 - Disclosure - Accrued Expenses</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/Debt" id="Debt">
	  <link:definition>00000013 - Disclosure - Debt</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/Leases" id="Leases">
	  <link:definition>00000014 - Disclosure - Leases</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000015 - Disclosure - Commitments and Contingencies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000016 - Disclosure - Income taxes</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensation" id="Stock-basedAndOtherCompensation">
	  <link:definition>00000017 - Disclosure - Stock-based and Other Compensation</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SegmentsProductsAndCustomers" id="SegmentsProductsAndCustomers">
	  <link:definition>00000018 - Disclosure - Segments, Products and Customers</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/ShareRepurchaseProgram" id="ShareRepurchaseProgram">
	  <link:definition>00000019 - Disclosure - Share repurchase program</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000020 - Disclosure - Related party transactions</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/BusinessAcquisition" id="BusinessAcquisition">
	  <link:definition>00000021 - Disclosure - Business Acquisition</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000022 - Disclosure - Summary of significant accounting policies (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000023 - Disclosure - Summary of significant accounting policies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/InventoriesNetTables" id="InventoriesNetTables">
	  <link:definition>00000024 - Disclosure - Inventories, net (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" id="PropertyPlantAndEquipmentNetTables">
	  <link:definition>00000025 - Disclosure - Property, Plant and Equipment, net (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" id="GoodwillAndIntangibleAssetsTables">
	  <link:definition>00000026 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/AccruedExpensesTables" id="AccruedExpensesTables">
	  <link:definition>00000027 - Disclosure - Accrued Expenses (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/DebtTables" id="DebtTables">
	  <link:definition>00000028 - Disclosure - Debt (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/LeasesTables" id="LeasesTables">
	  <link:definition>00000029 - Disclosure - Leases (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000030 - Disclosure - Income taxes (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" id="Stock-basedAndOtherCompensationTables">
	  <link:definition>00000031 - Disclosure - Stock-based and Other Compensation (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersTables" id="SegmentsProductsAndCustomersTables">
	  <link:definition>00000032 - Disclosure - Segments, Products and Customers (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/BusinessAcquisitionTables" id="BusinessAcquisitionTables">
	  <link:definition>00000033 - Disclosure - Business Acquisition (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" id="SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives">
	  <link:definition>00000034 - Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" id="SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives">
	  <link:definition>00000035 - Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000036 - Disclosure - Summary of significant accounting policies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/InventoriesNetDetails" id="InventoriesNetDetails">
	  <link:definition>00000037 - Disclosure - Inventories, net (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" id="PropertyPlantAndEquipmentNetDetails">
	  <link:definition>00000038 - Disclosure - Property, Plant and Equipment, net (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" id="GoodwillAndIntangibleAssetsDetails-IndefiniteAssets">
	  <link:definition>00000039 - Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" id="GoodwillAndIntangibleAssetsDetails-FiniteLived">
	  <link:definition>00000040 - Disclosure - Goodwill and Intangible Assets (Details - Finite lived)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" id="GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets">
	  <link:definition>00000041 - Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/AccruedExpensesDetails" id="AccruedExpensesDetails">
	  <link:definition>00000042 - Disclosure - Accrued Expenses (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/DebtDetails-NotesPayable" id="DebtDetails-NotesPayable">
	  <link:definition>00000043 - Disclosure - Debt (Details - Notes payable)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/DebtDetails-DebtMaturities" id="DebtDetails-DebtMaturities">
	  <link:definition>00000044 - Disclosure - Debt (Details - Debt maturities)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/DebtDetailsNarrative" id="DebtDetailsNarrative">
	  <link:definition>00000045 - Disclosure - Debt (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/LeasesDetails" id="LeasesDetails">
	  <link:definition>00000046 - Disclosure - Leases (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
	  <link:definition>00000047 - Disclosure - Leases (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/IncomeTaxesDetails-Provision" id="IncomeTaxesDetails-Provision">
	  <link:definition>00000048 - Disclosure - Income taxes (Details - Provision)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/InccomeTaxesDetails-Reconciliation" id="InccomeTaxesDetails-Reconciliation">
	  <link:definition>00000049 - Disclosure - Inccome taxes (Details - Reconciliation)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" id="IncomeTaxesDetails-DeferredTaxAssets">
	  <link:definition>00000050 - Disclosure - Income taxes (Details - Deferred tax assets)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" id="IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses">
	  <link:definition>00000051 - Disclosure - Income taxes (Details - Tax attributes related to net operating losses )</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" id="IncomeTaxesDetails-UnrecognizedTaxBenefits">
	  <link:definition>00000052 - Disclosure - Income taxes (Details - Unrecognized tax benefits)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000053 - Disclosure - Income taxes (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity" id="Stock-basedCompensationDetails-OptionActivity">
	  <link:definition>00000054 - Disclosure - Stock-based Compensation (Details - Option Activity)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity" id="Stock-basedCompensationDetails-RsaActivity">
	  <link:definition>00000055 - Disclosure - Stock-based Compensation (Details - RSA Activity)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" id="Stock-basedAndOtherCompensationDetailsNarrative">
	  <link:definition>00000056 - Disclosure - Stock-based and Other Compensation (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersDetails" id="SegmentsProductsAndCustomersDetails">
	  <link:definition>00000057 - Disclosure - Segments, Products and Customers (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative" id="SegmentsProductsAndCustomersDetailsNarrative">
	  <link:definition>00000058 - Disclosure - Segments, Products and Customers (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative" id="ShareRepurchaseProgramDetailsNarrative">
	  <link:definition>00000059 - Disclosure - Share repurchase program (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000060 - Disclosure - Related party transactions (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/BusinessAcquisitionDetails" id="BusinessAcquisitionDetails">
	  <link:definition>00000061 - Disclosure - Business Acquisition (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://lifeway.net/role/BusinessAcquisitionDetailsNarrative" id="BusinessAcquisitionDetailsNarrative">
	  <link:definition>00000062 - Disclosure - Business Acquisition (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="lway-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="lway-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="lway-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="lway-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
    <element id="lway_RecipesMember" name="RecipesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_BrandNamesMember" name="BrandNamesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_FormulaMember" name="FormulaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember" name="CustomerListsAndOtherCustomerRelatedIntangiblesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_TermLoanMember" name="TermLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_ModifiedCreditAgreementMember" name="ModifiedCreditAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_IncrementalFacilityMember" name="IncrementalFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_RevolvingLoanMember" name="RevolvingLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_Omnibus2015Member" name="Omnibus2015Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_Omnibus2022PlanMember" name="Omnibus2022PlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_CEO2020AwardMember" name="CEO2020AwardMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_Plan2021Member" name="Plan2021Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_Plan2022Member" name="Plan2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_Director2022PlanMember" name="Director2022PlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_DefinedContributionPlanMember" name="DefinedContributionPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_RestrictedStockAwardMember" name="RestrictedStockAwardMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_DrinkableKefirotherthanProBugsMember" name="DrinkableKefirotherthanProBugsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_CheeseMember" name="CheeseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_CreamAndOtherMember" name="CreamAndOtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_DrinkableYogurtMember" name="DrinkableYogurtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_ProbugsKefirMember" name="ProbugsKefirMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_OtherDairyMember" name="OtherDairyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_TotalNetSalesMember" name="TotalNetSalesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_TwoCustomersMember" name="TwoCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_LudmilaSmolyanskyMember" name="LudmilaSmolyanskyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_MsSmolyanskyMember" name="MsSmolyanskyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_GlenOaksFarmsIncMember" name="GlenOaksFarmsIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_GlenOaksFarmsMember" name="GlenOaksFarmsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_BrandNameMember" name="BrandNameMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="lway_NoncashRentExpense" name="NoncashRentExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations" name="IncreaseInRightofuseAssetsAndOperatingLeaseObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_BusinessAcquisitionEscrowPayable" name="BusinessAcquisitionEscrowPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="lway_TreasuryStockPolicyTextBlock" name="TreasuryStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" name="ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock" name="ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock" name="ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="lway_PropertyPlantAndEquipmentEstimatedUsefulLives1" name="PropertyPlantAndEquipmentEstimatedUsefulLives1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="lway_FiniteLivedIntangibleAssetUsefulLife1" name="FiniteLivedIntangibleAssetUsefulLife1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="lway_CurrentPortionOfOperatingLeaseLiabilities" name="CurrentPortionOfOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_LetterOfCreditFeePercentage" name="LetterOfCreditFeePercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="lway_Unamortizeddeferredfinancingcostsnet" name="Unamortizeddeferredfinancingcostsnet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_IncomeTaxReconciliationOtherReconcilingItems1" name="IncomeTaxReconciliationOtherReconcilingItems1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1" name="EffectiveIncomeTaxRateReconciliationOtherAdjustments1" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" name="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_OperatingLossCarryforwardsExpirationyEARS" name="OperatingLossCarryforwardsExpirationyEARS" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" name="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="lway_LongtermEquitybasedIncentive" name="LongtermEquitybasedIncentive" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" name="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" name="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" name="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_RepurchasementOfPerShareAmount" name="RepurchasementOfPerShareAmount" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="lway_TerminationExpensePayable" name="TerminationExpensePayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="lway_PaymentAcquisitionCosts" name="PaymentAcquisitionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>lway-20221231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://lifeway.net/role/Cover" xlink:href="lway-20221231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BalanceSheets" xlink:href="lway-20221231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BalanceSheetsParenthetical" xlink:href="lway-20221231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfOperations" xlink:href="lway-20221231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfStockholdersEquity" xlink:href="lway-20221231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfCashFlows" xlink:href="lway-20221231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BasisOfPresentation" xlink:href="lway-20221231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNet" xlink:href="lway-20221231.xsd#InventoriesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNet" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpenses" xlink:href="lway-20221231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Debt" xlink:href="lway-20221231.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Leases" xlink:href="lway-20221231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/CommitmentsAndContingencies" xlink:href="lway-20221231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxes" xlink:href="lway-20221231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensation" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomers" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/ShareRepurchaseProgram" xlink:href="lway-20221231.xsd#ShareRepurchaseProgram" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/RelatedPartyTransactions" xlink:href="lway-20221231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisition" xlink:href="lway-20221231.xsd#BusinessAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNetTables" xlink:href="lway-20221231.xsd#InventoriesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpensesTables" xlink:href="lway-20221231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtTables" xlink:href="lway-20221231.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesTables" xlink:href="lway-20221231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesTables" xlink:href="lway-20221231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersTables" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionTables" xlink:href="lway-20221231.xsd#BusinessAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNetDetails" xlink:href="lway-20221231.xsd#InventoriesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpensesDetails" xlink:href="lway-20221231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetails-NotesPayable" xlink:href="lway-20221231.xsd#DebtDetails-NotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetails-DebtMaturities" xlink:href="lway-20221231.xsd#DebtDetails-DebtMaturities" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetailsNarrative" xlink:href="lway-20221231.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesDetails" xlink:href="lway-20221231.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesDetailsNarrative" xlink:href="lway-20221231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-Provision" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-Provision" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InccomeTaxesDetails-Reconciliation" xlink:href="lway-20221231.xsd#InccomeTaxesDetails-Reconciliation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-DeferredTaxAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetailsNarrative" xlink:href="lway-20221231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity" xlink:href="lway-20221231.xsd#Stock-basedCompensationDetails-OptionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity" xlink:href="lway-20221231.xsd#Stock-basedCompensationDetails-RsaActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersDetails" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative" xlink:href="lway-20221231.xsd#ShareRepurchaseProgramDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="lway-20221231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionDetails" xlink:href="lway-20221231.xsd#BusinessAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionDetailsNarrative" xlink:href="lway-20221231.xsd#BusinessAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="loc_us-gaapAccruedIncomeTaxes" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaapLongTermLineOfCredit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermLineOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="loc_us-gaapTreasuryStockCommonValue" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockCommonValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:label="loc_us-gaapCostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostOfGoodsAndServicesSold" xlink:to="loc_us-gaapCostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostOfGoodsAndServicesSold" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaapRealizedInvestmentGainsLosses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapRealizedInvestmentGainsLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherNoncashExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_NoncashRentExpense" xlink:label="loc_lwayNoncashRentExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_lwayNoncashRentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaapPaymentsOfFinancingCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfFinancingCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BasisOfPresentation" xlink:title="00000007 - Disclosure - Basis of presentation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of significant accounting policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNet" xlink:title="00000009 - Disclosure - Inventories, net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNet" xlink:title="00000010 - Disclosure - Property, Plant and Equipment, net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssets" xlink:title="00000011 - Disclosure - Goodwill and Intangible Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpenses" xlink:title="00000012 - Disclosure - Accrued Expenses" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Debt" xlink:title="00000013 - Disclosure - Debt" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Leases" xlink:title="00000014 - Disclosure - Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/CommitmentsAndContingencies" xlink:title="00000015 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxes" xlink:title="00000016 - Disclosure - Income taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensation" xlink:title="00000017 - Disclosure - Stock-based and Other Compensation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomers" xlink:title="00000018 - Disclosure - Segments, Products and Customers" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/ShareRepurchaseProgram" xlink:title="00000019 - Disclosure - Share repurchase program" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/RelatedPartyTransactions" xlink:title="00000020 - Disclosure - Related party transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisition" xlink:title="00000021 - Disclosure - Business Acquisition" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000022 - Disclosure - Summary of significant accounting policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000023 - Disclosure - Summary of significant accounting policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNetTables" xlink:title="00000024 - Disclosure - Inventories, net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" xlink:title="00000025 - Disclosure - Property, Plant and Equipment, net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" xlink:title="00000026 - Disclosure - Goodwill and Intangible Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpensesTables" xlink:title="00000027 - Disclosure - Accrued Expenses (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtTables" xlink:title="00000028 - Disclosure - Debt (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesTables" xlink:title="00000029 - Disclosure - Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesTables" xlink:title="00000030 - Disclosure - Income taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" xlink:title="00000031 - Disclosure - Stock-based and Other Compensation (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersTables" xlink:title="00000032 - Disclosure - Segments, Products and Customers (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionTables" xlink:title="00000033 - Disclosure - Business Acquisition (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="00000034 - Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:title="00000035 - Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - Summary of significant accounting policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNetDetails" xlink:title="00000037 - Disclosure - Inventories, net (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventorySuppliesNetOfReserves" xlink:label="loc_us-gaapInventorySuppliesNetOfReserves" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventorySuppliesNetOfReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000038 - Disclosure - Property, Plant and Equipment, net (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:title="00000039 - Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:title="00000040 - Disclosure - Goodwill and Intangible Assets (Details - Finite lived)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:title="00000041 - Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpensesDetails" xlink:title="00000042 - Disclosure - Accrued Expenses (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetails-NotesPayable" xlink:title="00000043 - Disclosure - Debt (Details - Notes payable)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetails-DebtMaturities" xlink:title="00000044 - Disclosure - Debt (Details - Debt maturities)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetailsNarrative" xlink:title="00000045 - Disclosure - Debt (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesDetails" xlink:title="00000046 - Disclosure - Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesDetailsNarrative" xlink:title="00000047 - Disclosure - Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-Provision" xlink:title="00000048 - Disclosure - Income taxes (Details - Provision)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InccomeTaxesDetails-Reconciliation" xlink:title="00000049 - Disclosure - Inccome taxes (Details - Reconciliation)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" xlink:title="00000050 - Disclosure - Income taxes (Details - Deferred tax assets)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:title="00000051 - Disclosure - Income taxes (Details - Tax attributes related to net operating losses )" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:title="00000052 - Disclosure - Income taxes (Details - Unrecognized tax benefits)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetailsNarrative" xlink:title="00000053 - Disclosure - Income taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity" xlink:title="00000054 - Disclosure - Stock-based Compensation (Details - Option Activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity" xlink:title="00000055 - Disclosure - Stock-based Compensation (Details - RSA Activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" xlink:title="00000056 - Disclosure - Stock-based and Other Compensation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersDetails" xlink:title="00000057 - Disclosure - Segments, Products and Customers (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative" xlink:title="00000058 - Disclosure - Segments, Products and Customers (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative" xlink:title="00000059 - Disclosure - Share repurchase program (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000060 - Disclosure - Related party transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionDetails" xlink:title="00000061 - Disclosure - Business Acquisition (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionDetailsNarrative" xlink:title="00000062 - Disclosure - Business Acquisition (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>lway-20221231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://lifeway.net/role/Cover" xlink:href="lway-20221231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BalanceSheets" xlink:href="lway-20221231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BalanceSheetsParenthetical" xlink:href="lway-20221231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfOperations" xlink:href="lway-20221231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfStockholdersEquity" xlink:href="lway-20221231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfCashFlows" xlink:href="lway-20221231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BasisOfPresentation" xlink:href="lway-20221231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNet" xlink:href="lway-20221231.xsd#InventoriesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNet" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpenses" xlink:href="lway-20221231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Debt" xlink:href="lway-20221231.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Leases" xlink:href="lway-20221231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/CommitmentsAndContingencies" xlink:href="lway-20221231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxes" xlink:href="lway-20221231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensation" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomers" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/ShareRepurchaseProgram" xlink:href="lway-20221231.xsd#ShareRepurchaseProgram" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/RelatedPartyTransactions" xlink:href="lway-20221231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisition" xlink:href="lway-20221231.xsd#BusinessAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNetTables" xlink:href="lway-20221231.xsd#InventoriesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpensesTables" xlink:href="lway-20221231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtTables" xlink:href="lway-20221231.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesTables" xlink:href="lway-20221231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesTables" xlink:href="lway-20221231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersTables" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionTables" xlink:href="lway-20221231.xsd#BusinessAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNetDetails" xlink:href="lway-20221231.xsd#InventoriesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpensesDetails" xlink:href="lway-20221231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetails-NotesPayable" xlink:href="lway-20221231.xsd#DebtDetails-NotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetails-DebtMaturities" xlink:href="lway-20221231.xsd#DebtDetails-DebtMaturities" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetailsNarrative" xlink:href="lway-20221231.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesDetails" xlink:href="lway-20221231.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesDetailsNarrative" xlink:href="lway-20221231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-Provision" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-Provision" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InccomeTaxesDetails-Reconciliation" xlink:href="lway-20221231.xsd#InccomeTaxesDetails-Reconciliation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-DeferredTaxAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetailsNarrative" xlink:href="lway-20221231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity" xlink:href="lway-20221231.xsd#Stock-basedCompensationDetails-OptionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity" xlink:href="lway-20221231.xsd#Stock-basedCompensationDetails-RsaActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersDetails" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative" xlink:href="lway-20221231.xsd#ShareRepurchaseProgramDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="lway-20221231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionDetails" xlink:href="lway-20221231.xsd#BusinessAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionDetailsNarrative" xlink:href="lway-20221231.xsd#BusinessAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/BasisOfPresentation" xlink:title="00000007 - Disclosure - Basis of presentation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of significant accounting policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNet" xlink:title="00000009 - Disclosure - Inventories, net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNet" xlink:title="00000010 - Disclosure - Property, Plant and Equipment, net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssets" xlink:title="00000011 - Disclosure - Goodwill and Intangible Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpenses" xlink:title="00000012 - Disclosure - Accrued Expenses" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/Debt" xlink:title="00000013 - Disclosure - Debt" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/Leases" xlink:title="00000014 - Disclosure - Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/CommitmentsAndContingencies" xlink:title="00000015 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxes" xlink:title="00000016 - Disclosure - Income taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensation" xlink:title="00000017 - Disclosure - Stock-based and Other Compensation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomers" xlink:title="00000018 - Disclosure - Segments, Products and Customers" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/ShareRepurchaseProgram" xlink:title="00000019 - Disclosure - Share repurchase program" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/RelatedPartyTransactions" xlink:title="00000020 - Disclosure - Related party transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisition" xlink:title="00000021 - Disclosure - Business Acquisition" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000022 - Disclosure - Summary of significant accounting policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000023 - Disclosure - Summary of significant accounting policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNetTables" xlink:title="00000024 - Disclosure - Inventories, net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" xlink:title="00000025 - Disclosure - Property, Plant and Equipment, net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" xlink:title="00000026 - Disclosure - Goodwill and Intangible Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpensesTables" xlink:title="00000027 - Disclosure - Accrued Expenses (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtTables" xlink:title="00000028 - Disclosure - Debt (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesTables" xlink:title="00000029 - Disclosure - Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesTables" xlink:title="00000030 - Disclosure - Income taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" xlink:title="00000031 - Disclosure - Stock-based and Other Compensation (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersTables" xlink:title="00000032 - Disclosure - Segments, Products and Customers (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionTables" xlink:title="00000033 - Disclosure - Business Acquisition (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="00000034 - Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaapBuildingAndBuildingImprovementsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingAndBuildingImprovementsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_PropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:label="loc_lwayPropertyPlantAndEquipmentEstimatedUsefulLives1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_lwayPropertyPlantAndEquipmentEstimatedUsefulLives1_60" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:title="00000035 - Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RecipesMember" xlink:label="loc_lwayRecipesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayRecipesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BrandNamesMember" xlink:label="loc_lwayBrandNamesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayBrandNamesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_FormulaMember" xlink:label="loc_lwayFormulaMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayFormulaMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerListsMember" xlink:label="loc_us-gaapCustomerListsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerListsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_FiniteLivedIntangibleAssetUsefulLife1" xlink:label="loc_lwayFiniteLivedIntangibleAssetUsefulLife1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_lwayFiniteLivedIntangibleAssetUsefulLife1_60" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - Summary of significant accounting policies (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNetDetails" xlink:title="00000037 - Disclosure - Inventories, net (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000038 - Disclosure - Property, Plant and Equipment, net (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaapBuildingAndBuildingImprovementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingAndBuildingImprovementsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaapConstructionInProgressMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapConstructionInProgressMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_150" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:title="00000039 - Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:title="00000040 - Disclosure - Goodwill and Intangible Assets (Details - Finite lived)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RecipesMember" xlink:label="loc_lwayRecipesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayRecipesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember" xlink:label="loc_lwayCustomerListsAndOtherCustomerRelatedIntangiblesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayCustomerListsAndOtherCustomerRelatedIntangiblesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BrandNamesMember" xlink:label="loc_lwayBrandNamesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayBrandNamesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_FormulaMember" xlink:label="loc_lwayFormulaMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayFormulaMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_130" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:title="00000041 - Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpensesDetails" xlink:title="00000042 - Disclosure - Accrued Expenses (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetails-NotesPayable" xlink:title="00000043 - Disclosure - Debt (Details - Notes payable)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TermLoanMember" xlink:label="loc_lwayTermLoanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_lwayTermLoanMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent" xlink:label="loc_us-gaapLoansPayableCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLoansPayableCurrent_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" xlink:label="loc_us-gaapDeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayableCurrent" xlink:label="loc_us-gaapOtherNotesPayableCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapOtherNotesPayableCurrent_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent_40" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetails-DebtMaturities" xlink:title="00000044 - Disclosure - Debt (Details - Debt maturities)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetailsNarrative" xlink:title="00000045 - Disclosure - Debt (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ModifiedCreditAgreementMember" xlink:label="loc_lwayModifiedCreditAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_lwayModifiedCreditAgreementMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_IncrementalFacilityMember" xlink:label="loc_lwayIncrementalFacilityMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_lwayIncrementalFacilityMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RevolvingLoanMember" xlink:label="loc_lwayRevolvingLoanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_lwayRevolvingLoanMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityCurrentBorrowingCapacity_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityCurrentBorrowingCapacity_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDuringPeriod_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDuringPeriod_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableInterestBearingInterestRate" xlink:label="loc_us-gaapAccountsPayableInterestBearingInterestRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapAccountsPayableInterestBearingInterestRate_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaapLineOfCreditFacilityCommitmentFeePercentage_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityCommitmentFeePercentage_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LetterOfCreditFeePercentage" xlink:label="loc_lwayLetterOfCreditFeePercentage_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_lwayLetterOfCreditFeePercentage_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Unamortizeddeferredfinancingcostsnet" xlink:label="loc_lwayUnamortizeddeferredfinancingcostsnet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_lwayUnamortizeddeferredfinancingcostsnet_90" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesDetails" xlink:title="00000046 - Disclosure - Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesDetailsNarrative" xlink:title="00000047 - Disclosure - Leases (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-Provision" xlink:title="00000048 - Disclosure - Income taxes (Details - Provision)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/InccomeTaxesDetails-Reconciliation" xlink:title="00000049 - Disclosure - Inccome taxes (Details - Reconciliation)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" xlink:title="00000050 - Disclosure - Income taxes (Details - Deferred tax assets)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:title="00000051 - Disclosure - Income taxes (Details - Tax attributes related to net operating losses )" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:title="00000052 - Disclosure - Income taxes (Details - Unrecognized tax benefits)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetailsNarrative" xlink:title="00000053 - Disclosure - Income taxes (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity" xlink:title="00000054 - Disclosure - Stock-based Compensation (Details - Option Activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_50" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_50" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_50" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_50" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity" xlink:title="00000055 - Disclosure - Stock-based Compensation (Details - RSA Activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RestrictedStockAwardMember" xlink:label="loc_lwayRestrictedStockAwardMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lwayRestrictedStockAwardMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" xlink:label="loc_lwayShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" xlink:label="loc_lwayShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" xlink:title="00000056 - Disclosure - Stock-based and Other Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Omnibus2015Member" xlink:label="loc_lwayOmnibus2015Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_lwayOmnibus2015Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Omnibus2022PlanMember" xlink:label="loc_lwayOmnibus2022PlanMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_lwayOmnibus2022PlanMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Director2022PlanMember" xlink:label="loc_lwayDirector2022PlanMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_lwayDirector2022PlanMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DefinedContributionPlanMember" xlink:label="loc_lwayDefinedContributionPlanMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_lwayDefinedContributionPlanMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CEO2020AwardMember" xlink:label="loc_lwayCEO2020AwardMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lwayCEO2020AwardMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Plan2021Member" xlink:label="loc_lwayPlan2021Member_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lwayPlan2021Member_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Plan2022Member" xlink:label="loc_lwayPlan2022Member_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lwayPlan2022Member_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_200" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_200" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_200" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LongtermEquitybasedIncentive" xlink:label="loc_lwayLongtermEquitybasedIncentive_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayLongtermEquitybasedIncentive_200" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_200" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" xlink:label="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears_200" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" xlink:label="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears_200" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" xlink:label="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_200" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaapDefinedBenefitPlanContributionsByEmployer_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanContributionsByEmployer_200" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersDetails" xlink:title="00000057 - Disclosure - Segments, Products and Customers (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DrinkableKefirotherthanProBugsMember" xlink:label="loc_lwayDrinkableKefirotherthanProBugsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayDrinkableKefirotherthanProBugsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CheeseMember" xlink:label="loc_lwayCheeseMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayCheeseMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CreamAndOtherMember" xlink:label="loc_lwayCreamAndOtherMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayCreamAndOtherMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DrinkableYogurtMember" xlink:label="loc_lwayDrinkableYogurtMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayDrinkableYogurtMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ProbugsKefirMember" xlink:label="loc_lwayProbugsKefirMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayProbugsKefirMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_OtherDairyMember" xlink:label="loc_lwayOtherDairyMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayOtherDairyMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TotalNetSalesMember" xlink:label="loc_lwayTotalNetSalesMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayTotalNetSalesMember_240" xlink:type="arc" order="241" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_290" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative" xlink:title="00000058 - Disclosure - Segments, Products and Customers (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TwoCustomersMember" xlink:label="loc_lwayTwoCustomersMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_lwayTwoCustomersMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative" xlink:title="00000059 - Disclosure - Share repurchase program (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LudmilaSmolyanskyMember" xlink:label="loc_lwayLudmilaSmolyanskyMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_lwayLudmilaSmolyanskyMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfEquity" xlink:label="loc_us-gaapPaymentsForRepurchaseOfEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPaymentsForRepurchaseOfEquity_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RepurchasementOfPerShareAmount" xlink:label="loc_lwayRepurchasementOfPerShareAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_lwayRepurchasementOfPerShareAmount_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaapStockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000060 - Disclosure - Related party transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_MsSmolyanskyMember" xlink:label="loc_lwayMsSmolyanskyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_lwayMsSmolyanskyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LudmilaSmolyanskyMember" xlink:label="loc_lwayLudmilaSmolyanskyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_lwayLudmilaSmolyanskyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TerminationExpensePayable" xlink:label="loc_lwayTerminationExpensePayable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_lwayTerminationExpensePayable_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRoyaltyExpense_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionDetails" xlink:title="00000061 - Disclosure - Business Acquisition (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_GlenOaksFarmsMember" xlink:label="loc_lwayGlenOaksFarmsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_lwayGlenOaksFarmsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BrandNameMember" xlink:label="loc_lwayBrandNameMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayBrandNameMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapGoodwill_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_40" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionDetailsNarrative" xlink:title="00000062 - Disclosure - Business Acquisition (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_GlenOaksFarmsIncMember" xlink:label="loc_lwayGlenOaksFarmsIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="loc_lwayGlenOaksFarmsIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromNotesPayable_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapRevenues_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapProfitLoss_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_PaymentAcquisitionCosts" xlink:label="loc_lwayPaymentAcquisitionCosts_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_lwayPaymentAcquisitionCosts_40" xlink:type="arc" order="4" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>lway-20221231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RecipesMember" xlink:label="lway_RecipesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_RecipesMember" xlink:to="lway_RecipesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_RecipesMember_lbl" xml:lang="en-US">Recipes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BrandNamesMember" xlink:label="lway_BrandNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_BrandNamesMember" xlink:to="lway_BrandNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_BrandNamesMember_lbl" xml:lang="en-US">Brand Names [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_FormulaMember" xlink:label="lway_FormulaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_FormulaMember" xlink:to="lway_FormulaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_FormulaMember_lbl" xml:lang="en-US">Formula [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerListsMember" xlink:label="us-gaap_CustomerListsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerListsMember" xlink:to="us-gaap_CustomerListsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerListsMember_lbl" xml:lang="en-US">Customer Lists [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in Progress [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember" xlink:label="lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember" xlink:to="lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember_lbl" xml:lang="en-US">Customer Lists And Other Customer Related Intangibles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TermLoanMember" xlink:label="lway_TermLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_TermLoanMember" xlink:to="lway_TermLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_TermLoanMember_lbl" xml:lang="en-US">Term Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ModifiedCreditAgreementMember" xlink:label="lway_ModifiedCreditAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_ModifiedCreditAgreementMember" xlink:to="lway_ModifiedCreditAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_ModifiedCreditAgreementMember_lbl" xml:lang="en-US">Modified Credit Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_IncrementalFacilityMember" xlink:label="lway_IncrementalFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_IncrementalFacilityMember" xlink:to="lway_IncrementalFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_IncrementalFacilityMember_lbl" xml:lang="en-US">Incremental Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RevolvingLoanMember" xlink:label="lway_RevolvingLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_RevolvingLoanMember" xlink:to="lway_RevolvingLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_RevolvingLoanMember_lbl" xml:lang="en-US">Revolving Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Omnibus2015Member" xlink:label="lway_Omnibus2015Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_Omnibus2015Member" xlink:to="lway_Omnibus2015Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_Omnibus2015Member_lbl" xml:lang="en-US">Omnibus 2015 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Omnibus2022PlanMember" xlink:label="lway_Omnibus2022PlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_Omnibus2022PlanMember" xlink:to="lway_Omnibus2022PlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_Omnibus2022PlanMember_lbl" xml:lang="en-US">Omnibus 2022 Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CEO2020AwardMember" xlink:label="lway_CEO2020AwardMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_CEO2020AwardMember" xlink:to="lway_CEO2020AwardMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_CEO2020AwardMember_lbl" xml:lang="en-US">2020 CEO Award [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Plan2021Member" xlink:label="lway_Plan2021Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_Plan2021Member" xlink:to="lway_Plan2021Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_Plan2021Member_lbl" xml:lang="en-US">Plan 2021 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Plan2022Member" xlink:label="lway_Plan2022Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_Plan2022Member" xlink:to="lway_Plan2022Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_Plan2022Member_lbl" xml:lang="en-US">Plan 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Director2022PlanMember" xlink:label="lway_Director2022PlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_Director2022PlanMember" xlink:to="lway_Director2022PlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_Director2022PlanMember_lbl" xml:lang="en-US">2022 Director Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DefinedContributionPlanMember" xlink:label="lway_DefinedContributionPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_DefinedContributionPlanMember" xlink:to="lway_DefinedContributionPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_DefinedContributionPlanMember_lbl" xml:lang="en-US">Defined Contribution Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RestrictedStockAwardMember" xlink:label="lway_RestrictedStockAwardMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_RestrictedStockAwardMember" xlink:to="lway_RestrictedStockAwardMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_RestrictedStockAwardMember_lbl" xml:lang="en-US">Restricted Stock Award [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DrinkableKefirotherthanProBugsMember" xlink:label="lway_DrinkableKefirotherthanProBugsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_DrinkableKefirotherthanProBugsMember" xlink:to="lway_DrinkableKefirotherthanProBugsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_DrinkableKefirotherthanProBugsMember_lbl" xml:lang="en-US">Drinkable Kefir Other Than ProBugs [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CheeseMember" xlink:label="lway_CheeseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_CheeseMember" xlink:to="lway_CheeseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_CheeseMember_lbl" xml:lang="en-US">Cheese [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CreamAndOtherMember" xlink:label="lway_CreamAndOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_CreamAndOtherMember" xlink:to="lway_CreamAndOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_CreamAndOtherMember_lbl" xml:lang="en-US">Cream and Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DrinkableYogurtMember" xlink:label="lway_DrinkableYogurtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_DrinkableYogurtMember" xlink:to="lway_DrinkableYogurtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_DrinkableYogurtMember_lbl" xml:lang="en-US">Drinkable Yogurt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ProbugsKefirMember" xlink:label="lway_ProbugsKefirMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_ProbugsKefirMember" xlink:to="lway_ProbugsKefirMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_ProbugsKefirMember_lbl" xml:lang="en-US">ProBugs Kefir [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_OtherDairyMember" xlink:label="lway_OtherDairyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_OtherDairyMember" xlink:to="lway_OtherDairyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_OtherDairyMember_lbl" xml:lang="en-US">Other Dairy [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TotalNetSalesMember" xlink:label="lway_TotalNetSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_TotalNetSalesMember" xlink:to="lway_TotalNetSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_TotalNetSalesMember_lbl" xml:lang="en-US">Total Net Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TwoCustomersMember" xlink:label="lway_TwoCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_TwoCustomersMember" xlink:to="lway_TwoCustomersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_TwoCustomersMember_lbl" xml:lang="en-US">Two Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LudmilaSmolyanskyMember" xlink:label="lway_LudmilaSmolyanskyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_LudmilaSmolyanskyMember" xlink:to="lway_LudmilaSmolyanskyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_LudmilaSmolyanskyMember_lbl" xml:lang="en-US">Ludmila Smolyansky [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_MsSmolyanskyMember" xlink:label="lway_MsSmolyanskyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_MsSmolyanskyMember" xlink:to="lway_MsSmolyanskyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_MsSmolyanskyMember_lbl" xml:lang="en-US">Ms Smolyansky [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_GlenOaksFarmsIncMember" xlink:label="lway_GlenOaksFarmsIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_GlenOaksFarmsIncMember" xlink:to="lway_GlenOaksFarmsIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_GlenOaksFarmsIncMember_lbl" xml:lang="en-US">Glen Oaks Farms Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_GlenOaksFarmsMember" xlink:label="lway_GlenOaksFarmsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_GlenOaksFarmsMember" xlink:to="lway_GlenOaksFarmsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_GlenOaksFarmsMember_lbl" xml:lang="en-US">Glen Oaks Farms [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BrandNameMember" xlink:label="lway_BrandNameMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_BrandNameMember" xlink:to="lway_BrandNameMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_BrandNameMember_lbl" xml:lang="en-US">Brand Name [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts and discounts &amp; allowances of $1,820 and $1,170 at December 31, 2022 and 2021, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="us-gaap_OtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Current portion of note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="us-gaap_AccruedIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxes_lbl" xml:lang="en-US">Accrued income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred income taxes, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 9)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, no par value; 2,500 shares authorized; none issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, no par value; 40,000 shares authorized; 17,274 shares issued; 14,645 and 15,435 shares outstanding at 2022 and 2021</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockCommonValue_lbl" xml:lang="en-US">Treasury stock, at cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for doubtful accounts and discounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Net sales</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Total cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income (expense):</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="us-gaap_RealizedInvestmentGainsLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealizedInvestmentGainsLosses" xlink:to="us-gaap_RealizedInvestmentGainsLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealizedInvestmentGainsLosses_lbl" xml:lang="en-US">Realized gain on investments, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Loss on sale of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other (expense) income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic earnings per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted earnings per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average number of shares outstanding - Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average number of shares outstanding - Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Treasury stock purchased</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Treasury stock purchased, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock in connection with stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock in connection with stock-based compensation, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_SharesOutstanding_4_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to operating cash flow:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashExpense" xlink:label="us-gaap_OtherNoncashExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashExpense_lbl" xml:lang="en-US">Non-cash interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_NoncashRentExpense" xlink:label="lway_NoncashRentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_NoncashRentExpense" xlink:to="lway_NoncashRentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_NoncashRentExpense_lbl" xml:lang="en-US">Non-cash rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xml:lang="en-US">Loss on sale of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">(Increase) decrease in operating assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US">Increase (decrease) in operating liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Accrued income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Acquisition, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Purchase of treasury stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US">Payment of deferred financing cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl" xml:lang="en-US">Proceeds from note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayment of note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents at the beginning of the period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash and cash equivalents at the end of the period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income taxes, net of (refunds)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Non-cash investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations" xlink:label="lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations" xlink:to="lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations_lbl" xml:lang="en-US">Increase in right-of-use assets and operating lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BusinessAcquisitionEscrowPayable" xlink:label="lway_BusinessAcquisitionEscrowPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_BusinessAcquisitionEscrowPayable" xlink:to="lway_BusinessAcquisitionEscrowPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_BusinessAcquisitionEscrowPayable_lbl" xml:lang="en-US">Business acquisition escrow payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">Basis of presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of significant accounting policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DisclosureLeasesAbstract" xlink:label="lway_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_DisclosureLeasesAbstract" xlink:to="lway_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock-based and Other Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segments, Products and Customers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Share repurchase program</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related party transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:label="us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:to="us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_lbl" xml:lang="en-US">Business Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">Going Concern</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair value measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TreasuryStockPolicyTextBlock" xlink:label="lway_TreasuryStockPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_TreasuryStockPolicyTextBlock" xlink:to="lway_TreasuryStockPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_TreasuryStockPolicyTextBlock_lbl" xml:lang="en-US">Treasury stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings (loss) per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent accounting pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:label="lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment, estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock" xlink:label="lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock" xlink:to="lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of goodwill and indefinite-lived intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of finite-lived intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of amortization expense on intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Future maturities of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Reconciliation to effective rate for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock" xlink:label="lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock" xlink:to="lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock_lbl" xml:lang="en-US">Schedule of tax attributes related to net operating losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Reconciliation of amount of unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock option activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of RSA activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of sales of products by category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US">Schedule of purchase price allocation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_PropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:label="lway_PropertyPlantAndEquipmentEstimatedUsefulLives1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_PropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:to="lway_PropertyPlantAndEquipmentEstimatedUsefulLives1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_PropertyPlantAndEquipmentEstimatedUsefulLives1_lbl" xml:lang="en-US">Property and equipment, useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_FiniteLivedIntangibleAssetUsefulLife1" xlink:label="lway_FiniteLivedIntangibleAssetUsefulLife1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_FiniteLivedIntangibleAssetUsefulLife1" xlink:to="lway_FiniteLivedIntangibleAssetUsefulLife1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_FiniteLivedIntangibleAssetUsefulLife1_lbl" xml:lang="en-US">Estimated useful life of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedAtCost" xlink:label="us-gaap_InvestmentOwnedAtCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedAtCost" xlink:to="us-gaap_InvestmentOwnedAtCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedAtCost_lbl" xml:lang="en-US">Investment cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="us-gaap_UnrealizedGainLossOnInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive shares excluded from EPS computation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US">Ingredients</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventorySuppliesNetOfReserves" xlink:label="us-gaap_InventorySuppliesNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventorySuppliesNetOfReserves" xlink:to="us-gaap_InventorySuppliesNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventorySuppliesNetOfReserves_lbl" xml:lang="en-US">Packaging</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Total property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Net Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xml:lang="en-US">Gross Carrying Amount, Intangible assets with indefinite lives</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xml:lang="en-US">Net Carrying Amount, Intangible assets with indefinite lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Payroll and incentive compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xml:lang="en-US">Real estate taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CurrentPortionOfOperatingLeaseLiabilities" xlink:label="lway_CurrentPortionOfOperatingLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_CurrentPortionOfOperatingLeaseLiabilities" xlink:to="lway_CurrentPortionOfOperatingLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_CurrentPortionOfOperatingLeaseLiabilities_lbl" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent" xlink:label="us-gaap_LoansPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Term loan due August 18, 2026. Interest (6.29% at December 31, 2022) payable monthly.</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" xlink:to="us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_lbl" xml:lang="en-US">Unamortized deferred financing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayableCurrent" xlink:label="us-gaap_OtherNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNotesPayableCurrent_lbl" xml:lang="en-US">Total note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Less current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Total long-term portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total term loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xml:lang="en-US">Revolving credit facility maximum borrowing capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Line of Credit Facility, Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xml:lang="en-US">Credit line effective interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableInterestBearingInterestRate" xlink:label="us-gaap_AccountsPayableInterestBearingInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableInterestBearingInterestRate" xlink:to="us-gaap_AccountsPayableInterestBearingInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableInterestBearingInterestRate_lbl" xml:lang="en-US">Interest payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xml:lang="en-US">Unused revolving line of credit fee</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LetterOfCreditFeePercentage" xlink:label="lway_LetterOfCreditFeePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_LetterOfCreditFeePercentage" xlink:to="lway_LetterOfCreditFeePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_LetterOfCreditFeePercentage_lbl" xml:lang="en-US">Letter of credit fee percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Long-Term Line of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Unamortizeddeferredfinancingcostsnet" xlink:label="lway_Unamortizeddeferredfinancingcostsnet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_Unamortizeddeferredfinancingcostsnet" xlink:to="lway_Unamortizeddeferredfinancingcostsnet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_Unamortizeddeferredfinancingcostsnet_lbl" xml:lang="en-US">Deferred Financing Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Current:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State and local</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal income tax expense at statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal income tax expense computed at the statutory rate, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State and local tax expense, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State and local tax expense, net, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Other permanent differences</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Other permanent differences, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Section 162m</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Section 162m, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xml:lang="en-US">Stock based compensation, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xml:lang="en-US">Uncertain tax positions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Uncertain tax positions, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Change in tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Change in tax rates, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_IncomeTaxReconciliationOtherReconcilingItems1" xlink:label="lway_IncomeTaxReconciliationOtherReconcilingItems1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_IncomeTaxReconciliationOtherReconcilingItems1" xlink:to="lway_IncomeTaxReconciliationOtherReconcilingItems1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lway_IncomeTaxReconciliationOtherReconcilingItems1_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1" xlink:label="lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1" xlink:to="lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1_lbl" xml:lang="en-US">Other, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Provision for income taxes, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities attributable to:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" xlink:label="us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" xlink:to="us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_lbl" xml:lang="en-US">Unrealized gains</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xml:lang="en-US">Deferred tax assets attributable to:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xml:lang="en-US">Accrued compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US">Incentive compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Allowances for doubtful accounts and discounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total net deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" xlink:label="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" xlink:to="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross_lbl" xml:lang="en-US">State net operating losses, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xml:lang="en-US">State net operating losses, net</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_OperatingLossCarryforwardsExpirationyEARS" xlink:label="lway_OperatingLossCarryforwardsExpirationyEARS" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_OperatingLossCarryforwardsExpirationyEARS" xlink:to="lway_OperatingLossCarryforwardsExpirationyEARS_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_OperatingLossCarryforwardsExpirationyEARS_lbl" xml:lang="en-US">NOL expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" xlink:label="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" xlink:to="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_lbl" xml:lang="en-US">State net operating losses, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized tax benefits, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Additions based on tax positions of prior years</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Reduction for tax positions of prior years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2_lbl" xml:lang="en-US">Reduction for tax positions of prior years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_2_lbl" xml:lang="en-US">Unrecognized tax benefits, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Income Tax Examination, Penalties and Interest Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Income Tax Examination, Penalties and Interest Accrued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Options outstanding, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, options outstanding, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractural life, outstanding ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value, options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Options forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, options forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Options outstanding, ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted average exercise price, options outstanding, ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Aggregate intrinsic value, options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractural life, exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate intrinsic value, options exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of shares outstanding, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value outstanding, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Shares issued upon vesting</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" xlink:label="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" xlink:to="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, shares issued upon vesting</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Number of shares outstanding, ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted average grant date fair value outstanding, ending</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" xlink:label="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" xlink:to="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_lbl" xml:lang="en-US">Vested and deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, vested and deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_lbl" xml:lang="en-US">Tax-related benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unearned compensation related to non-vested stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted average period for unrecognized compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LongtermEquitybasedIncentive" xlink:label="lway_LongtermEquitybasedIncentive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_LongtermEquitybasedIncentive" xlink:to="lway_LongtermEquitybasedIncentive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_LongtermEquitybasedIncentive_lbl" xml:lang="en-US">Long-term equity-based incentive</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unearned compensation related to non-vested RSA's</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" xlink:label="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" xlink:to="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears_lbl" xml:lang="en-US">Unearned compensation related to non-vested 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" xlink:label="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" xlink:to="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears_lbl" xml:lang="en-US">Unearned compensation related to non-vested 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" xlink:label="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" xlink:to="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_lbl" xml:lang="en-US">Unearned compensation related to non-vested 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US">Contribution expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Total sales</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Total sales percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_2_lbl" xml:lang="en-US">Concentration Risk, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_2_lbl" xml:lang="en-US">Stock repurchased during period, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfEquity" xlink:label="us-gaap_PaymentsForRepurchaseOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfEquity" xlink:to="us-gaap_PaymentsForRepurchaseOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfEquity_lbl" xml:lang="en-US">Payments for stock repurchased</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RepurchasementOfPerShareAmount" xlink:label="lway_RepurchasementOfPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_RepurchasementOfPerShareAmount" xlink:to="lway_RepurchasementOfPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_RepurchasementOfPerShareAmount_lbl" xml:lang="en-US">Repurchasement of per share amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US">Number of shares authorized to be repurchased</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">General and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TerminationExpensePayable" xlink:label="lway_TerminationExpensePayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_TerminationExpensePayable" xlink:to="lway_TerminationExpensePayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_TerminationExpensePayable_lbl" xml:lang="en-US">Termination expense payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RoyaltyExpense" xlink:label="us-gaap_RoyaltyExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyExpense" xlink:to="us-gaap_RoyaltyExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RoyaltyExpense_lbl" xml:lang="en-US">Royalty Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_lbl" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_lbl" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromNotesPayable_2_lbl" xml:lang="en-US">Proceeds from Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_PaymentAcquisitionCosts" xlink:label="lway_PaymentAcquisitionCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_PaymentAcquisitionCosts" xlink:to="lway_PaymentAcquisitionCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_PaymentAcquisitionCosts_lbl" xml:lang="en-US">Payments of acquisition costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_RecipesMember" xlink:to="lway_RecipesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lway_RecipesMember_doc" xml:lang="en-US">Recipes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_FormulaMember" xlink:to="lway_FormulaMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lway_FormulaMember_doc" xml:lang="en-US">Formula</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember" xlink:to="lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember_doc" xml:lang="en-US">Customer Lists And Other Customer Related Intangibles</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_IncomeTaxReconciliationOtherReconcilingItems1" xlink:to="lway_IncomeTaxReconciliationOtherReconcilingItems1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lway_IncomeTaxReconciliationOtherReconcilingItems1_doc" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1" xlink:to="lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1_doc" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" xlink:to="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_doc" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_LongtermEquitybasedIncentive" xlink:to="lway_LongtermEquitybasedIncentive_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lway_LongtermEquitybasedIncentive_doc" xml:lang="en-US">Long-term equity-based incentive</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonValue_2_lbl" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_5_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_5_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_2_lbl" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfFinancingCosts_2_lbl" xml:lang="en-US">Payments of Financing Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_2_lbl" xml:lang="en-US">Repayments of Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_2_lbl" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_2_lbl" xml:lang="en-US">Other Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_2_lbl" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" xlink:to="us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_2_lbl" xml:lang="en-US">Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_2_lbl" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_IncomeTaxReconciliationOtherReconcilingItems1" xlink:to="lway_IncomeTaxReconciliationOtherReconcilingItems1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_IncomeTaxReconciliationOtherReconcilingItems1_3_lbl" xml:lang="en-US">IncomeTaxReconciliationOtherReconcilingItems1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" xlink:to="us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Unrealized Gains on Trading Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_2_lbl" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" xlink:to="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_3_lbl" xml:lang="en-US">DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_3_lbl" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" xlink:to="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_2_lbl" xml:lang="en-US">EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>lway-20221231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://lifeway.net/role/Cover" xlink:href="lway-20221231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BalanceSheets" xlink:href="lway-20221231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BalanceSheetsParenthetical" xlink:href="lway-20221231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfOperations" xlink:href="lway-20221231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfStockholdersEquity" xlink:href="lway-20221231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/StatementsOfCashFlows" xlink:href="lway-20221231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BasisOfPresentation" xlink:href="lway-20221231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNet" xlink:href="lway-20221231.xsd#InventoriesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNet" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpenses" xlink:href="lway-20221231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Debt" xlink:href="lway-20221231.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Leases" xlink:href="lway-20221231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/CommitmentsAndContingencies" xlink:href="lway-20221231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxes" xlink:href="lway-20221231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensation" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomers" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/ShareRepurchaseProgram" xlink:href="lway-20221231.xsd#ShareRepurchaseProgram" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/RelatedPartyTransactions" xlink:href="lway-20221231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisition" xlink:href="lway-20221231.xsd#BusinessAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNetTables" xlink:href="lway-20221231.xsd#InventoriesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpensesTables" xlink:href="lway-20221231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtTables" xlink:href="lway-20221231.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesTables" xlink:href="lway-20221231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesTables" xlink:href="lway-20221231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersTables" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionTables" xlink:href="lway-20221231.xsd#BusinessAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="lway-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InventoriesNetDetails" xlink:href="lway-20221231.xsd#InventoriesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" xlink:href="lway-20221231.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:href="lway-20221231.xsd#GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/AccruedExpensesDetails" xlink:href="lway-20221231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetails-NotesPayable" xlink:href="lway-20221231.xsd#DebtDetails-NotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetails-DebtMaturities" xlink:href="lway-20221231.xsd#DebtDetails-DebtMaturities" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/DebtDetailsNarrative" xlink:href="lway-20221231.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesDetails" xlink:href="lway-20221231.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/LeasesDetailsNarrative" xlink:href="lway-20221231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-Provision" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-Provision" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/InccomeTaxesDetails-Reconciliation" xlink:href="lway-20221231.xsd#InccomeTaxesDetails-Reconciliation" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-DeferredTaxAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:href="lway-20221231.xsd#IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetailsNarrative" xlink:href="lway-20221231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity" xlink:href="lway-20221231.xsd#Stock-basedCompensationDetails-OptionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity" xlink:href="lway-20221231.xsd#Stock-basedCompensationDetails-RsaActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" xlink:href="lway-20221231.xsd#Stock-basedAndOtherCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersDetails" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative" xlink:href="lway-20221231.xsd#SegmentsProductsAndCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative" xlink:href="lway-20221231.xsd#ShareRepurchaseProgramDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="lway-20221231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionDetails" xlink:href="lway-20221231.xsd#BusinessAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://lifeway.net/role/BusinessAcquisitionDetailsNarrative" xlink:href="lway-20221231.xsd#BusinessAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="loc_us-gaapAccruedIncomeTaxes" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaapLongTermLineOfCredit" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLongTermLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="loc_us-gaapTreasuryStockCommonValue" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockCommonValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:label="loc_us-gaapCostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldDepreciation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaapRealizedInvestmentGainsLosses" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapRealizedInvestmentGainsLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockCommonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_3" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_4" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_NoncashRentExpense" xlink:label="loc_lwayNoncashRentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_lwayNoncashRentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaapPaymentsOfFinancingCosts" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfFinancingCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations" xlink:label="loc_lwayIncreaseInRightofuseAssetsAndOperatingLeaseObligations" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_lwayIncreaseInRightofuseAssetsAndOperatingLeaseObligations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BusinessAcquisitionEscrowPayable" xlink:label="loc_lwayBusinessAcquisitionEscrowPayable" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_lwayBusinessAcquisitionEscrowPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BasisOfPresentation" xlink:title="00000007 - Disclosure - Basis of presentation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of significant accounting policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNet" xlink:title="00000009 - Disclosure - Inventories, net">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNet" xlink:title="00000010 - Disclosure - Property, Plant and Equipment, net">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssets" xlink:title="00000011 - Disclosure - Goodwill and Intangible Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpenses" xlink:title="00000012 - Disclosure - Accrued Expenses">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Debt" xlink:title="00000013 - Disclosure - Debt">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Leases" xlink:title="00000014 - Disclosure - Leases">
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DisclosureLeasesAbstract" xlink:label="loc_lwayDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/CommitmentsAndContingencies" xlink:title="00000015 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxes" xlink:title="00000016 - Disclosure - Income taxes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensation" xlink:title="00000017 - Disclosure - Stock-based and Other Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomers" xlink:title="00000018 - Disclosure - Segments, Products and Customers">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/ShareRepurchaseProgram" xlink:title="00000019 - Disclosure - Share repurchase program">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/RelatedPartyTransactions" xlink:title="00000020 - Disclosure - Related party transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisition" xlink:title="00000021 - Disclosure - Business Acquisition">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:label="loc_us-gaapMergersAcquisitionsAndDispositionsDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapMergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000022 - Disclosure - Summary of significant accounting policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TreasuryStockPolicyTextBlock" xlink:label="loc_lwayTreasuryStockPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_lwayTreasuryStockPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000023 - Disclosure - Summary of significant accounting policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:label="loc_lwayScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_lwayScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock" xlink:label="loc_lwayScheduleOfIntangibleAssetsUsefulLivesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_lwayScheduleOfIntangibleAssetsUsefulLivesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNetTables" xlink:title="00000024 - Disclosure - Inventories, net (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" xlink:title="00000025 - Disclosure - Property, Plant and Equipment, net (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" xlink:title="00000026 - Disclosure - Goodwill and Intangible Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpensesTables" xlink:title="00000027 - Disclosure - Accrued Expenses (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtTables" xlink:title="00000028 - Disclosure - Debt (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesTables" xlink:title="00000029 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DisclosureLeasesAbstract" xlink:label="loc_lwayDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesTables" xlink:title="00000030 - Disclosure - Income taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock" xlink:label="loc_lwayScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_lwayScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaapScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" xlink:title="00000031 - Disclosure - Stock-based and Other Compensation (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersTables" xlink:title="00000032 - Disclosure - Segments, Products and Customers (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionTables" xlink:title="00000033 - Disclosure - Business Acquisition (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="00000034 - Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaapBuildingAndBuildingImprovementsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingAndBuildingImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_PropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:label="loc_lwayPropertyPlantAndEquipmentEstimatedUsefulLives1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_lwayPropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:title="00000035 - Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RecipesMember" xlink:label="loc_lwayRecipesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayRecipesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BrandNamesMember" xlink:label="loc_lwayBrandNamesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayBrandNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_FormulaMember" xlink:label="loc_lwayFormulaMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayFormulaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerListsMember" xlink:label="loc_us-gaapCustomerListsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerListsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_FiniteLivedIntangibleAssetUsefulLife1" xlink:label="loc_lwayFiniteLivedIntangibleAssetUsefulLife1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_lwayFiniteLivedIntangibleAssetUsefulLife1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - Summary of significant accounting policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsExcludingGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedAtCost" xlink:label="loc_us-gaapInvestmentOwnedAtCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInvestmentOwnedAtCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaapUnrealizedGainLossOnInvestments" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUnrealizedGainLossOnInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNetDetails" xlink:title="00000037 - Disclosure - Inventories, net (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventorySuppliesNetOfReserves" xlink:label="loc_us-gaapInventorySuppliesNetOfReserves" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventorySuppliesNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000038 - Disclosure - Property, Plant and Equipment, net (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaapBuildingAndBuildingImprovementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingAndBuildingImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaapConstructionInProgressMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapConstructionInProgressMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets" xlink:title="00000039 - Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:title="00000040 - Disclosure - Goodwill and Intangible Assets (Details - Finite lived)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RecipesMember" xlink:label="loc_lwayRecipesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayRecipesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember" xlink:label="loc_lwayCustomerListsAndOtherCustomerRelatedIntangiblesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayCustomerListsAndOtherCustomerRelatedIntangiblesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BrandNamesMember" xlink:label="loc_lwayBrandNamesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayBrandNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_FormulaMember" xlink:label="loc_lwayFormulaMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayFormulaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:title="00000041 - Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpensesDetails" xlink:title="00000042 - Disclosure - Accrued Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaapAccrualForTaxesOtherThanIncomeTaxesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CurrentPortionOfOperatingLeaseLiabilities" xlink:label="loc_lwayCurrentPortionOfOperatingLeaseLiabilities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_lwayCurrentPortionOfOperatingLeaseLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetails-NotesPayable" xlink:title="00000043 - Disclosure - Debt (Details - Notes payable)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TermLoanMember" xlink:label="loc_lwayTermLoanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_lwayTermLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent" xlink:label="loc_us-gaapLoansPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLoansPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" xlink:label="loc_us-gaapDeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayableCurrent" xlink:label="loc_us-gaapOtherNotesPayableCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapOtherNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetails-DebtMaturities" xlink:title="00000044 - Disclosure - Debt (Details - Debt maturities)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetailsNarrative" xlink:title="00000045 - Disclosure - Debt (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ModifiedCreditAgreementMember" xlink:label="loc_lwayModifiedCreditAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_lwayModifiedCreditAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_IncrementalFacilityMember" xlink:label="loc_lwayIncrementalFacilityMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_lwayIncrementalFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RevolvingLoanMember" xlink:label="loc_lwayRevolvingLoanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_lwayRevolvingLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityCurrentBorrowingCapacity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDuringPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableInterestBearingInterestRate" xlink:label="loc_us-gaapAccountsPayableInterestBearingInterestRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapAccountsPayableInterestBearingInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaapLineOfCreditFacilityCommitmentFeePercentage" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LetterOfCreditFeePercentage" xlink:label="loc_lwayLetterOfCreditFeePercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_lwayLetterOfCreditFeePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Unamortizeddeferredfinancingcostsnet" xlink:label="loc_lwayUnamortizeddeferredfinancingcostsnet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_lwayUnamortizeddeferredfinancingcostsnet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesDetails" xlink:title="00000046 - Disclosure - Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DisclosureLeasesAbstract" xlink:label="loc_lwayDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesDetailsNarrative" xlink:title="00000047 - Disclosure - Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DisclosureLeasesAbstract" xlink:label="loc_lwayDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lwayDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-Provision" xlink:title="00000048 - Disclosure - Income taxes (Details - Provision)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InccomeTaxesDetails-Reconciliation" xlink:title="00000049 - Disclosure - Inccome taxes (Details - Reconciliation)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_IncomeTaxReconciliationOtherReconcilingItems1" xlink:label="loc_lwayIncomeTaxReconciliationOtherReconcilingItems1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_lwayIncomeTaxReconciliationOtherReconcilingItems1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1" xlink:label="loc_lwayEffectiveIncomeTaxRateReconciliationOtherAdjustments1" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_lwayEffectiveIncomeTaxRateReconciliationOtherAdjustments1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" xlink:title="00000050 - Disclosure - Income taxes (Details - Deferred tax assets)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" xlink:label="loc_us-gaapDeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsGrossAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaapDeferredTaxAssetsDeferredIncome" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsDeferredIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:title="00000051 - Disclosure - Income taxes (Details - Tax attributes related to net operating losses )">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" xlink:label="loc_lwayDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_lwayDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_OperatingLossCarryforwardsExpirationyEARS" xlink:label="loc_lwayOperatingLossCarryforwardsExpirationyEARS" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_lwayOperatingLossCarryforwardsExpirationyEARS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" xlink:label="loc_lwayDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_lwayDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:title="00000052 - Disclosure - Income taxes (Details - Unrecognized tax benefits)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetailsNarrative" xlink:title="00000053 - Disclosure - Income taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity" xlink:title="00000054 - Disclosure - Stock-based Compensation (Details - Option Activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity" xlink:title="00000055 - Disclosure - Stock-based Compensation (Details - RSA Activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RestrictedStockAwardMember" xlink:label="loc_lwayRestrictedStockAwardMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lwayRestrictedStockAwardMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" xlink:label="loc_lwayShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" xlink:label="loc_lwayShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" xlink:title="00000056 - Disclosure - Stock-based and Other Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Omnibus2015Member" xlink:label="loc_lwayOmnibus2015Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_lwayOmnibus2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Omnibus2022PlanMember" xlink:label="loc_lwayOmnibus2022PlanMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_lwayOmnibus2022PlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Director2022PlanMember" xlink:label="loc_lwayDirector2022PlanMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_lwayDirector2022PlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DefinedContributionPlanMember" xlink:label="loc_lwayDefinedContributionPlanMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_lwayDefinedContributionPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CEO2020AwardMember" xlink:label="loc_lwayCEO2020AwardMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lwayCEO2020AwardMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Plan2021Member" xlink:label="loc_lwayPlan2021Member" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lwayPlan2021Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_Plan2022Member" xlink:label="loc_lwayPlan2022Member" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lwayPlan2022Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LongtermEquitybasedIncentive" xlink:label="loc_lwayLongtermEquitybasedIncentive" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayLongtermEquitybasedIncentive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" xlink:label="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" xlink:label="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" xlink:label="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_lwayEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaapDefinedBenefitPlanContributionsByEmployer" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanContributionsByEmployer" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersDetails" xlink:title="00000057 - Disclosure - Segments, Products and Customers (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DrinkableKefirotherthanProBugsMember" xlink:label="loc_lwayDrinkableKefirotherthanProBugsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayDrinkableKefirotherthanProBugsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CheeseMember" xlink:label="loc_lwayCheeseMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayCheeseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_CreamAndOtherMember" xlink:label="loc_lwayCreamAndOtherMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayCreamAndOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_DrinkableYogurtMember" xlink:label="loc_lwayDrinkableYogurtMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayDrinkableYogurtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_ProbugsKefirMember" xlink:label="loc_lwayProbugsKefirMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayProbugsKefirMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_OtherDairyMember" xlink:label="loc_lwayOtherDairyMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayOtherDairyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TotalNetSalesMember" xlink:label="loc_lwayTotalNetSalesMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_lwayTotalNetSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative" xlink:title="00000058 - Disclosure - Segments, Products and Customers (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtMajorCustomersAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TwoCustomersMember" xlink:label="loc_lwayTwoCustomersMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_lwayTwoCustomersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative" xlink:title="00000059 - Disclosure - Share repurchase program (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_srtCounterpartyNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LudmilaSmolyanskyMember" xlink:label="loc_lwayLudmilaSmolyanskyMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_lwayLudmilaSmolyanskyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfEquity" xlink:label="loc_us-gaapPaymentsForRepurchaseOfEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPaymentsForRepurchaseOfEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_RepurchasementOfPerShareAmount" xlink:label="loc_lwayRepurchasementOfPerShareAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_lwayRepurchasementOfPerShareAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaapStockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000060 - Disclosure - Related party transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_MsSmolyanskyMember" xlink:label="loc_lwayMsSmolyanskyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_lwayMsSmolyanskyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_LudmilaSmolyanskyMember" xlink:label="loc_lwayLudmilaSmolyanskyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_lwayLudmilaSmolyanskyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_TerminationExpensePayable" xlink:label="loc_lwayTerminationExpensePayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_lwayTerminationExpensePayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRoyaltyExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionDetails" xlink:title="00000061 - Disclosure - Business Acquisition (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_GlenOaksFarmsMember" xlink:label="loc_lwayGlenOaksFarmsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_lwayGlenOaksFarmsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_BrandNameMember" xlink:label="loc_lwayBrandNameMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_lwayBrandNameMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BusinessAcquisitionDetailsNarrative" xlink:title="00000062 - Disclosure - Business Acquisition (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_GlenOaksFarmsIncMember" xlink:label="loc_lwayGlenOaksFarmsIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="loc_lwayGlenOaksFarmsIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="lway-20221231.xsd#lway_PaymentAcquisitionCosts" xlink:label="loc_lwayPaymentAcquisitionCosts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="loc_lwayPaymentAcquisitionCosts" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>image_001.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.gif
M1TE&.#EAP@ ] /<  /______S/__F?__9O__,___ /_,___,S/_,F?_,9O_,
M,__, /^9__^9S/^9F?^99O^9,_^9 /]F__]FS/]FF?]F9O]F,_]F /\S__\S
MS/\SF?\S9O\S,_\S /\ __\ S/\ F?\ 9O\ ,_\  ,S__\S_S,S_F<S_9LS_
M,\S_ ,S,_\S,S,S,F<S,9LS,,\S, ,R9_\R9S,R9F<R99LR9,\R9 ,QF_\QF
MS,QFF<QF9LQF,\QF ,PS_\PSS,PSF<PS9LPS,\PS ,P _\P S,P F<P 9LP
M,\P  )G__YG_S)G_F9G_9IG_,YG_ )G,_YG,S)G,F9G,9IG,,YG, )F9_YF9
MS)F9F9F99IF9,YF9 )EF_YEFS)EFF9EF9IEF,YEF )DS_YDSS)DSF9DS9IDS
M,YDS )D _YD S)D F9D 9ID ,YD  &;__V;_S&;_F6;_9F;_,V;_ &;,_V;,
MS&;,F6;,9F;,,V;, &:9_V:9S&:9F6:99F:9,V:9 &9F_V9FS&9FF69F9F9F
M,V9F &8S_V8SS&8SF68S9F8S,V8S &8 _V8 S&8 F68 9F8 ,V8  #/__S/_
MS#/_F3/_9C/_,S/_ #/,_S/,S#/,F3/,9C/,,S/, #.9_S.9S#.9F3.99C.9
M,S.9 #-F_S-FS#-FF3-F9C-F,S-F #,S_S,SS#,SF3,S9C,S,S,S #, _S,
MS#, F3, 9C, ,S,   #__P#_S #_F0#_9@#_,P#_  #,_P#,S #,F0#,9@#,
M,P#,  "9_P"9S "9F0"99@"9,P"9  !F_P!FS !FF0!F9@!F,P!F   S_P S
MS  SF0 S9@ S,P S    _P  S   F0  9@  ,P
M
M
M                     "P     P@ ]   (_P !"!Q(L*#!@P@3*ES(L*'#
MAQ C2IQ(L:+%BQ@S:MS(4)7'CQ]7D6((Z-DS9RA3>E0Q, !!$GE(/?.(,B0)
MCCASZJ0(LJ=(DB93JE1U4Z!+@55D@G0&<E71G5"C2A78L^G(A8!6T60*DF5!
M%:16<3TY=)77J6C39JP:\JK"K&Q7&BQ)<VM-CT_5ZMW[,*ZJGUBU5EUE]NNJ
MF5Q5U4R<EZ_CQP7] GY+N'+E9X4)5IFI6+%*E(3/0A[]6++;A%4 J5Z]6H]H
M )OMDEI<^37IVVE-'SPZ$5!=H2%7E<)-7*_NW0!X/X3K.?$S4BIL%Y^N\[A!
MY1!+,AWZMPKU[U*M)_]<L2*Z^>@KGLP]&5<Z^/<8Q2/48[E^J==9M_MT#[__
M1/D'92582)@UYEM='SF3F7\,5@3@7(+=Y=&" I&28%7\"=080ALVB-N#!3''
M%DLD5%'%$TIUUE,>3SQAQ5<NZI''C#36F(>)5:C0H6,DK%"%%4"65Y2+5N!H
MHA7J(56DD28F.="/3/ZX0E]Q3990260)Q11+*QRF%5>)>788-*P45:),F)FD
MYIILJ@+(4RJ0)^><7\UI9YUVREG0$Z681!AFJ^A! @DE7?8G( ,5"JB?;PY$
M0BG0' ;H*M8@ZA"(!,$%W$<LJ4"876%^9%(I17E:%V>*6;@=F'\U"D"7]1W_
M-IQFDUYFZ4!YI/FG*L_<"ANOGJGX' E_L-?4K87ZY.NCGS:E!Y5L68D0<Q+.
M=).IH,:EH%=51,@4>]Q)^)=73I!UZFFP(:92KP7EVAQ*[&J(9K"BJI+''TLQ
MM<JM,HF[[TM]ZN?1,\]>6B6Z 7I;[[4#:GDA5TX)1"UW]:8X\)0 ."%6F,\5
M%%MSO/H*@+M@.A,O $^8M!6]'LU6<JL#]1OFOXX&K"*O!3>$::(*3QCQ$Y]J
M&2IHSQ05EET#?ZKF;,)B[*FXSJ#[\5TTXXK85B=/7=9?%P9;M<S' @RNJ#EW
M=#!)/?,:L:<B.1QMQ  T7!-A>71*W\HF>:6"N:)*_\W9NB*3C/6M>JA;EY<J
M6[CRUWQ/N*S-SI6]T,X2ITW83;!^2;&HSY!:88)1_^6:HW2UC!FYQO;M\=\U
MG2R0X)Z=K.E8A.E111Z'Y0MSA8WOKB'D9$,[&,(0KOP1=*]6AG1/%JX2",9'
MO[N*DP*5"]+IU??>,:W&NS[RU9V=K,=@JWB'U(!>\]M[U0 \.O; DBM$.0 3
MBYK9E"2H*NY,3I"@HX:E4]$J,.8HA67F:1SS&X)\]SKP14U\K)M07A T-_7Y
MZW'OPYGP?$*\$*7M+P;Z3$]L$[UUO09;8D+=_A0(,N_!#C2$0Y6^1':@Q?%+
M8(XK"/ &)C+YG2TPQON(@?_,%2H2LNY;)_36MK*WPM4AS84.5% ,+\0^^NF.
M<3=C( !V&+(-6@5M091+IH@X0H.DR#E)Y%MFRM5$[K4P<%&L6N&H2,,KJB^+
M5>0BP;S8%C"R3(R)NMK,C/@;!3GA*SU98L:TQT+ M2N.,5R,%D54P4#B461Z
MS ,?)]3!3'U0%?C1SR#-B"J05,$)J$1E'@:CP@0Z\8V/5!$,!U(X25:1DC,<
M2+$NJ<,,/L-\.OLA9<((RA")LBF$3)#*>.6GPY2EE==K9.O@*$LITI*,MY2;
M[V"70X+H$9AFBU8G>4;,4'9FE 5AFK84PQY530B:JG.C(PGR0FL*I)8JR2;H
M?!?_FYEA,H.K.*3!NO:7<5;N75TQYCFW0B'>+6]HI1Q7]39VKE?.TVKGA%<D
M]:-/93W)<-V,681"DJ'(@ HT!K4B0CEES$V!AI .HYUEFI(D4XE+:IJ#F,BZ
M53*3(:MWZ I@2&X%M"_1I(K-:DM)"0*ZH9!B1^0$&4LSY;:7DE*J42,%*513
M"M:LYGD"V=M2_K**/64I)2Y4HLG<HIT+!15](66;5!=$@F;-;58#;:&TL .
MN[$3?>84F,D:"@"EH)4P G4("JEFUF!]*W *LR?]T*>@H"YSJ)Z4ZC/.(M=@
M/>-%!"'@09+JL\Y!]9X#PDQ"J;K0I"438IN%" I3I0IT_Z5L93+9J5T54S41
M\?:M""*,K^9(16!V:Y_/(.!2XR*3Z7WE1U[Q;4]"V%JRDG"D[Y1M*;EBVPAV
M43.D]5WI(&;9X++OMJQRTTT()4.UO68%0$K2!-FB+U+DR$> "$MFI&L3A>)0
MHNF$ZU^HP!#.4I8I3P4OR[S7+>SV%KL@=%2_!.@ZF]ZL,$X UD4E!@@KK" 0
MI1 M *HR%)5):JHU%!=1_(O'ZRZP5XE]R1/RD!7S+59%,<8='@-*NI[U%J0>
MJ=OK4I7/M+[X#T[PS3%_F2E J. ).E)!*:A'8A$":[7C#54()4G2JV9Q)EK=
M:G[UZZ>:-DQ43FZ?"JY<XC^L-__#?\.LQ+)TN-6HE8<>4^+ =ID8?9UE!8CJ
MEGUA4S9W/2RFG2D,>V/*E,:X##B@V5 )0<>F9HKJ+$=SVRK^H#C'>M9>^NM:
M^2RII>9IY6^IN(OW)LLR5NGG&9H<2)%&!HAN#>HT5.#,$2GFY_9E^4*.%EJB
M7^,^J?XQ6@)E[_*"0J]5(9B91%3U@C:3$JVV#LP@TZE!.JOB[0!*-(%@"15$
M(M"R#F3-I7RTT&:2&7R:;%5%2Z>P>_T2NBA.:'<1VO2*HK&F=FUH+GT9G@<"
MM&R%[CD/&[@'Z;N=YH(3-M[)"BD.J0+=<J8:?NDRJZ-E(&:.E;";T77&63G&
MH*BDTZ[_CF!ZR8H9ZGG*N[J."5M6#0"P7#;;A[D5QKJ$LEH'6F0JP)V !P-@
M$34+>YGZ2ZTJLR$IJW;D58GMN?6K3+AB9JM>XESJ*A-K\/II8&ARLL2U0G::
MHTQY=9%)<Z53!;#ZNH?GBY7<0U,YLM>'%"(6T-Q%C!2]S_WO(E9!($X\(355
M!A!/*)&DFOFE9E:A*,II<*S2K <R33XO!$S-977*'RL$0C6?'Q1"XH2>\Y0>
M/0,ACWGDI (GV,;TYWD"WQT%>]CGB3P&.(B/.$W6,&_5PV&M@A[R6]O*;)5%
MHL%.[9_"^O*<IR#*T;%L"%N0])"'(WSUD*/6*WJ%B'Y04#V 3%2.BZ#M:?_\
MX)F:BE**_O;O16O<=;_\<0/_ELW__I"I?VWQS__W']'^_1> 4Z%_["> !D@1
9!'B "H@3";B #H@1#?B $CB!%'B  0$ .P$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547554192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 20, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-17363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">LIFEWAY FOODS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000814586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">36-3442829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">IL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">6431 West Oakton St<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Morton Grove<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">IL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">60053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(847)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">967-1010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, No Par Value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">LWAY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,694,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,644,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">GRANT THORNTON LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Chicago, Illinois<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550720464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,444<span></span>
</td>
<td class="nump">$ 9,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts and discounts &amp; allowances of $1,820 and $1,170 at December 31, 2022 and 2021, respectively</a></td>
<td class="nump">11,414<span></span>
</td>
<td class="nump">9,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">9,631<span></span>
</td>
<td class="nump">8,285<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,445<span></span>
</td>
<td class="nump">1,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">344<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">26,978<span></span>
</td>
<td class="nump">29,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">20,905<span></span>
</td>
<td class="nump">20,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of use asset</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">11,704<span></span>
</td>
<td class="nump">11,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">7,438<span></span>
</td>
<td class="nump">7,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">68,999<span></span>
</td>
<td class="nump">70,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Current portion of note payable</a></td>
<td class="nump">1,250<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">7,979<span></span>
</td>
<td class="nump">6,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">3,813<span></span>
</td>
<td class="nump">3,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Accrued income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">725<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">13,042<span></span>
</td>
<td class="nump">12,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Line of credit</a></td>
<td class="nump">2,777<span></span>
</td>
<td class="nump">2,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Note payable</a></td>
<td class="nump">2,477<span></span>
</td>
<td class="nump">3,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes, net</a></td>
<td class="nump">3,029<span></span>
</td>
<td class="nump">3,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">21,429<span></span>
</td>
<td class="nump">21,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 9)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, no par value; 2,500 shares authorized; none issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value; 40,000 shares authorized; 17,274 shares issued; 14,645 and 15,435 shares outstanding at 2022 and 2021</a></td>
<td class="nump">6,509<span></span>
</td>
<td class="nump">6,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Paid-in capital</a></td>
<td class="nump">3,624<span></span>
</td>
<td class="nump">2,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock, at cost</a></td>
<td class="num">(16,993)<span></span>
</td>
<td class="num">(13,436)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">54,430<span></span>
</td>
<td class="nump">53,506<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">47,570<span></span>
</td>
<td class="nump">49,131<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 68,999<span></span>
</td>
<td class="nump">$ 70,874<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384546302080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts and discounts</a></td>
<td class="nump">$ 1,820<span></span>
</td>
<td class="nump">$ 1,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">17,274<span></span>
</td>
<td class="nump">17,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">14,645<span></span>
</td>
<td class="nump">15,435<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384545442000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 141,568<span></span>
</td>
<td class="nump">$ 119,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of goods sold</a></td>
<td class="nump">112,350<span></span>
</td>
<td class="nump">87,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation', window );">Depreciation expense</a></td>
<td class="nump">2,432<span></span>
</td>
<td class="nump">2,751<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of goods sold</a></td>
<td class="nump">114,782<span></span>
</td>
<td class="nump">90,355<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">26,786<span></span>
</td>
<td class="nump">28,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="nump">11,304<span></span>
</td>
<td class="nump">11,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">12,593<span></span>
</td>
<td class="nump">11,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">540<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">24,437<span></span>
</td>
<td class="nump">22,830<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">2,349<span></span>
</td>
<td class="nump">5,880<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(267)<span></span>
</td>
<td class="num">(116)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealizedInvestmentGainsLosses', window );">Realized gain on investments, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on sale of property and equipment</a></td>
<td class="num">(241)<span></span>
</td>
<td class="num">(88)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (expense) income</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(62)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="num">(508)<span></span>
</td>
<td class="num">(264)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">1,841<span></span>
</td>
<td class="nump">5,616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">917<span></span>
</td>
<td class="nump">2,305<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 924<span></span>
</td>
<td class="nump">$ 3,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per common share</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per common share</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of shares outstanding - Basic</a></td>
<td class="nump">15,396<span></span>
</td>
<td class="nump">15,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of shares outstanding - Diluted</a></td>
<td class="nump">15,718<span></span>
</td>
<td class="nump">15,773<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealizedInvestmentGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealizedInvestmentGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547394208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2020</a></td>
<td class="nump">$ 6,509<span></span>
</td>
<td class="num">$ (12,450)<span></span>
</td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="nump">$ 50,195<span></span>
</td>
<td class="nump">$ 46,854<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2020</a></td>
<td class="nump">17,274<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2020</a></td>
<td class="num">(17,274)<span></span>
</td>
<td class="num">(1,669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Treasury stock purchased</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (1,583)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,583)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Treasury stock purchased, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock in connection with stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 597<span></span>
</td>
<td class="num">(721)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(124)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock in connection with stock-based compensation, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">673<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,311<span></span>
</td>
<td class="nump">3,311<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 6,509<span></span>
</td>
<td class="num">$ (13,436)<span></span>
</td>
<td class="nump">2,552<span></span>
</td>
<td class="nump">53,506<span></span>
</td>
<td class="nump">49,131<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2021</a></td>
<td class="nump">17,274<span></span>
</td>
<td class="nump">1,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2021</a></td>
<td class="num">(17,274)<span></span>
</td>
<td class="num">(1,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="num">(17,274)<span></span>
</td>
<td class="num">(1,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Treasury stock purchased</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (3,997)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,997)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Treasury stock purchased, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock in connection with stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 440<span></span>
</td>
<td class="num">(558)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(118)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock in connection with stock-based compensation, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,630<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">924<span></span>
</td>
<td class="nump">924<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2022</a></td>
<td class="nump">$ 6,509<span></span>
</td>
<td class="num">$ (16,993)<span></span>
</td>
<td class="nump">$ 3,624<span></span>
</td>
<td class="nump">$ 54,430<span></span>
</td>
<td class="nump">$ 47,570<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2022</a></td>
<td class="nump">17,274<span></span>
</td>
<td class="nump">2,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2022</a></td>
<td class="num">(17,274)<span></span>
</td>
<td class="num">(2,629)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547420176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 924<span></span>
</td>
<td class="nump">$ 3,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to operating cash flow:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,972<span></span>
</td>
<td class="nump">2,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashExpense', window );">Non-cash interest expense</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_NoncashRentExpense', window );">Non-cash rent expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(30)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,109<span></span>
</td>
<td class="nump">1,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(172)<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on sale of property and equipment</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>(Increase) decrease in operating assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(1,483)<span></span>
</td>
<td class="num">(1,931)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(1,345)<span></span>
</td>
<td class="num">(1,356)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">300<span></span>
</td>
<td class="num">(313)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(191)<span></span>
</td>
<td class="num">(91)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in operating liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">1,945<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">434<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Accrued income taxes</a></td>
<td class="num">(725)<span></span>
</td>
<td class="nump">72<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">3,987<span></span>
</td>
<td class="nump">5,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(3,449)<span></span>
</td>
<td class="num">(1,922)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition, net of cash acquired</a></td>
<td class="num">(580)<span></span>
</td>
<td class="num">(5,220)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(4,029)<span></span>
</td>
<td class="num">(7,142)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(3,997)<span></span>
</td>
<td class="num">(1,583)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payment of deferred financing cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(32)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from note payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayment of note payable</a></td>
<td class="num">(750)<span></span>
</td>
<td class="num">(500)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(4,747)<span></span>
</td>
<td class="nump">2,885<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(4,789)<span></span>
</td>
<td class="nump">1,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td class="nump">9,233<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at the end of the period</a></td>
<td class="nump">4,444<span></span>
</td>
<td class="nump">9,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of (refunds)</a></td>
<td class="nump">1,121<span></span>
</td>
<td class="nump">2,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations', window );">Increase in right-of-use assets and operating lease obligations</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_BusinessAcquisitionEscrowPayable', window );">Business acquisition escrow payable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 580<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_BusinessAcquisitionEscrowPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_BusinessAcquisitionEscrowPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_NoncashRentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_NoncashRentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense or loss included in net income that result in no cash flow, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384551973376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of presentation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Basis of presentation</a></td>
<td class="text"><p id="xdx_807_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zRa7VuLcuHJl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 1 &#8211; <span id="xdx_826_zLv5q8ausN41">Basis of presentation</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements and accompanying
notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).
The consolidated financial statements include all of the assets, liabilities and results of operations of Lifeway Foods, Inc. and its
wholly owned subsidiaries (collectively &#8220;Lifeway&#8221; or the &#8220;Company&#8221;). All inter-company balances and transactions
have been eliminated in the consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384549049952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of significant accounting policies</a></td>
<td class="text"><p id="xdx_808_eus-gaap--SignificantAccountingPoliciesTextBlock_z6m3EZWCr2ke" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 2 &#8211; <span id="xdx_82E_zbNszvwz1Pak">Summary of significant accounting
policies</span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_849_eus-gaap--UseOfEstimates_zirzztm6H1Sa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zKW841Z4Ggi9">Use of estimates</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of consolidated financial statements
in conformity with U.S. GAAP requires management to use judgement to make estimates and assumptions that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the
reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. Significant
estimates made in preparing the consolidated financial statements include the reserve for promotional allowances, the valuation of goodwill
and intangible assets, stock-based and incentive compensation, and deferred income taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the fourth quarter of 2021, the Company
completed an assessment of the useful life of its $<span id="xdx_901_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_c20211231_zxy4232ehtni">3,700</span> indefinite-lived brand name intangible asset and determined that it should
adjust the estimated useful life from an indefinite length to <span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231_zqX4hilNMKxi">15</span> years.
The change in accounting estimate was effective January 1, 2022, at which time the Company began amortizing the asset over 15 years.
The future amortization expense is included in the five-year intangible asset amortization table in Note 5 &#8211; Goodwill and
Intangible Assets. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84B_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zYdcKw1gGchi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zLyFwfaxvmg7">Going Concern</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows the guidance in Accounting Standards
Codification (&#8220;ASC&#8221;) 205-40, Presentation of Financial Statements - Going Concern which requires management to assess an entity&#8217;s
ability to continue as a going concern and to provide related disclosure in certain circumstances. There were no conditions or events,
when considered in the aggregate, that raise substantial doubt about the Company&#8217;s ability to continue as a going concern within
one year after the date the financial statements are issued.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsR4qGKePkGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zR8w5re4GAqd">Cash and cash equivalents</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway considers cash and all highly liquid investments
purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are stated at cost, which
approximates or equals fair value due to their short-term nature.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway from time to time may have bank deposits in
excess of insurance limits of the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high credit
quality financial institutions. Lifeway has not experienced any losses in such accounts and believes the financial risks associated with
these financial instruments are minimal.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>













<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has <span id="xdx_906_eus-gaap--RestrictedCash_iI_pn3n3_do_c20221231_z2sjgTTEpl27" title="Restricted Cash">no</span> restricted cash as of December
31, 2022. The Restricted cash escrow funds of $<span id="xdx_908_eus-gaap--RestrictedCash_iI_pn3n3_c20210818_zj7y1ITWlk55" title="Restricted Cash">580</span> were deposited by Lifeway in connection with the September 18, 2021 acquisition of
certain assets of Glen Oaks Farms, Inc. The funds are security for the liability and indemnity obligations of seller as defined under
the asset purchase agreement. The escrow funds were remitted to the sellers in August 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zYGPlCKlqjd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_zdxIEZJHwIN6">Revenue Recognition</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway sells food and beverage products across select
product categories to customers predominantly within the United States (see Note 12 - Segments, Products and Customers). The Company also
sells bulk cream, a byproduct of its fluid milk manufacturing process. In accordance with ASC 606, Revenue from Contracts with Customers,
Lifeway recognizes revenue when control over the products transfers to its customers, which generally occurs upon delivery to its customers
or their common carriers. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive
in exchange for these goods or services, using the five-step method required by ASC 606.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the Company, the contract is the approved sales
order, which may also be supplemented by other agreements that formalize various terms and conditions with customers. The Company applies
judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors including the customer&#8217;s
historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Performance obligations promised in a contract are
identified based on the goods or services that will be transferred to the customer, which is the delivery of food and beverage products
which provide immediate benefit to the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway accounts for product shipping and handling
as fulfillment activities with revenues for these activities recorded within net revenue and costs recorded within cost of goods sold.
Any taxes collected on behalf of government authorities are excluded from net revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Variable consideration, which includes known or expected
pricing or revenue adjustments, such as trade discounts, allowances for non-saleable products, product returns, trade incentives and coupon
redemption, is estimated utilizing the most likely amount method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Key sales terms, such as pricing and quantities ordered,
are established on a frequent basis such that most customer arrangements and related incentives have a one year or shorter duration. As
such, the Company does not capitalize contract inception costs and it capitalizes product fulfillment costs in accordance with U.S. GAAP
and its inventory policies. It generally does
not receive noncash consideration for the sale of goods, nor does it grant payment financing terms greater than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z4D714McJx" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zdOcE38MiPYd">Accounts Receivable</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway provides credit terms to customers in-line
with industry standards and maintain allowances for potential credit losses based on historical experience. Customer balances are written
off after all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the
time of revenue recognition. The Company does not charge interest on past due accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_zhkR7cW6xfOe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zpwJFOZA9rSg">Inventories</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at the lower of cost or net
realizable value, valued on a first in, first out basis (&#8220;FIFO&#8221;). The costs of finished goods inventories include raw materials,
direct labor, and overhead costs. Inventories are stated net of reserves for excess or obsolete inventory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zQmds5DMGhxd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zaOKA7kdkQwa">Property, plant and equipment</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment are recorded at cost.
Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_pn3n3_zCEEaQucRnZ1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)">
  <tr style="vertical-align: top">
    <td><span id="xdx_8BF_zTho9npFqq8k" style="display: none">Schedule of property and equipment, estimated useful lives</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset</span></td>
    <td style="width: 3%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 47%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and improvements</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_ziey6r4sMGJi" title="Property and equipment, useful life">10 &#8211; 39 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zHSmENvJq4mk" title="Property and equipment, useful life">5 &#8211; 12 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ztdhNWg7rXt9" title="Property and equipment, useful life">3 &#8211; 7 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z74ojlE912ed" title="Property and equipment, useful life">5 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z7VHVK6qQ609" title="Property and equipment, useful life">Shorter of expected useful life or lease term</span></span></td></tr>
  </table>
<p id="xdx_8AD_zK10JcvoEAg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company performs impairment tests when circumstances
indicate that the carrying value of an asset may not be recoverable. Expenditures for repairs and maintenance, which do not improve or
extend the life of the assets, are expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_841_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zaOjSSqvCDql" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zrlT0h1bHt12">Intangible Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Goodwill</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill represents the excess purchase price over
the fair value of the net tangible and other identifiable intangible assets acquired. Lifeway estimates the fair value of its one reporting
unit annually (as of December 31), or more frequently if certain conditions exist, using a combination of the fair values derived from
both the income approach and the market approach. Under the income approach, it calculates the fair value of a reporting unit based on
the present value of estimated future cash flows. Cash flow projections are based on the Company&#8217;s estimates of revenue growth rates
and operating margins, taking into consideration industry and market conditions. The discount rate used to determine the present value
of future cash flows is based on the weighted-average cost of capital adjusted for the relevant risk associated with business-specific
characteristics and the uncertainty related to the business's ability to execute on the projected cash flows. The market approach estimates
fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating
and investment characteristics. The resulting fair value, based on the income and market approaches, is then compared to the carrying
value to determine if impairment is necessary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Intangible assets</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Intangible assets acquired in a business combination
are recorded at their estimated fair values at the date of acquisition. Identifiable intangible assets with finite lives are amortized
over their estimated useful lives as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_pn3n3_ze3LU9XMHAef" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)">
  <tr style="vertical-align: top">
    <td style="text-align: left"><span id="xdx_8B9_zmEwcVh4xNK7" style="display: none">Schedule of intangible assets useful lives</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset</span></td>
    <td style="width: 3%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 47%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recipes</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z6KcaWTpFqJb" title="Estimated useful life of intangible assets">4 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Brand names</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_zTu8FNsVz5td" title="Estimated useful life of intangible assets">8-15 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formula</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zm9NsFrrYP8h" title="Estimated useful life of intangible assets">10 years</span></span></td></tr>
  <tr style="background-color: white">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer lists</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zwINWfZJLxgl" title="Estimated useful life of intangible assets">5-10 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z7qTB6RNsrA3" title="Estimated useful life of intangible assets">15 years</span></span></td></tr>
  </table>
<p id="xdx_8A5_zE1Ak1Q0F1wd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">All amortization expense related to intangible assets is recorded in Amortization
expense in the consolidated statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Amortizable intangible assets are evaluated for impairment
whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Lifeway conducts more frequent impairment
assessments if certain conditions exist, such as a change in the competitive landscape, any internal decisions to pursue new or different
strategies, a loss of a significant customer, or a significant change in the market place including changes in the prices paid for its
products or changes in the size of the market for its products. If an evaluation of the undiscounted cash flows indicates impairment,
the asset is written down to its estimated fair value, which is generally based on discounted future cash flows. If the estimated remaining
useful life of an intangible asset is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the
revised remaining useful life.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zZWn16jgB9X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_865_zZYVj45ZKT38">Fair value measurements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Fair value is estimated by applying the following
hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy
upon the lowest level of input that is available and significant to the fair value measurement:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 1 &#8211; </i></b>Quoted prices in active
markets for identical assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 2 &#8211; </i></b>Observable inputs other
than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities
in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term
of the assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 3 &#8211; </i></b>Inputs that are
generally unobservable and typically reflect management&#8217;s estimate of assumptions that market participants would use in
pricing the asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway&#8217;s financial assets and liabilities that
are not carried at fair value on a recurring basis include cash and cash equivalents, accounts receivable, other receivables, accounts
payable, accrued expenses and revolving line of credit for which carrying value approximates fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company records its investments in equity
securities without a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from
observable price changes in orderly transactions for the identical or a similar investment of the same issuer. As of December 31,
2022, and 2021, the Company has one investment without a readily determinable fair value which is recorded at $<span id="xdx_90C_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20221231_z5ulRyxDdg2d" title="Other assets"><span id="xdx_90D_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20211231_zGtWp2JCzArg" title="Other assets">1,800</span></span>
in other assets on the consolidated balance sheet. The investment cost of $<span id="xdx_90C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20221231_zGVDzFEgeU9a" title="Investment cost">1,800</span>
includes a cumulative unrealized gain of $<span id="xdx_909_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220101__20221231_z4Kwa8Yb6sQ2">1,731</span>
resulting from an observable price change in 2019. There were no upward or downward adjustments to the investment cost during 2022
or 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zPxB5epmfSTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zq0qbCzYQOwc">Income taxes</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Provision for income taxes includes federal, state,
local and foreign income taxes currently payable, and those deferred because of temporary differences between the financial statement
and tax bases of assets and liabilities. Deferred tax assets or liabilities are computed based on the difference between the financial
statement and income tax bases of assets and liabilities using enacted tax rates expected to apply to taxable income in the year in which
the deferred tax assets or liabilities are expected to be realized or settled. The principal sources of temporary differences are different
depreciation and amortization methods for financial statement and tax purposes, incentive compensation, unrealized gain, capitalization
of indirect inventory costs for tax purposes, reserves for excess and obsolete inventory and the allowance for doubtful accounts. Valuation
allowances are recorded to reduce deferred tax assets when it is more likely not that a tax benefit will not be realized. Deferred income
tax expense or benefit is based on the changes in the asset or liability from period to period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway analyzes filing positions in all the federal
and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. The Company
recognizes the income tax benefit from an uncertain tax position when it is more likely than not that, based on technical merits, the
position will be sustained upon examination, including resolutions of any related appeals or litigation processes. It applies a more likely
than not threshold to the recognition and derecognition of uncertain tax positions. Accordingly, Lifeway recognizes the amount of tax
benefit that has a greater than 50% likelihood of being ultimately realized upon settlement. Future changes in judgment related to the
expected ultimate resolution of uncertain tax positions will affect earnings in the period of such change. For those income tax positions
where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements.
The total amount of unrecognized tax benefits can change due to audit settlements, tax examination activities, statute expirations and
the recognition and measurement criteria under accounting for uncertainty in income taxes. Lifeway recognizes penalties and interest related
to unrecognized tax benefits in the provision (benefit) for income taxes in the consolidated statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zNcY6nsexJqj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zzblvOkaoNv7">Share-based compensation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Share-based compensation expense is recognized for
equity awards over the vesting period based on their grant date fair value. The fair value of restricted stock awards is equal to the
closing price of Lifeway&#8217;s stock on the date of grant. The Company does not estimate forfeitures in measuring the grant date fair
value, but rather account for forfeitures as they occur. The Company issues share based equity awards from treasury shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_847_ecustom--TreasuryStockPolicyTextBlock_zTLgr5shchZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_863_zOQzw3E0FsJ7">Treasury stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Treasury stock is recorded using the cost method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zl3cOzqmgH92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zXVus5rJqAsd">Advertising costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Advertising costs are expensed as incurred and
reported in Selling expense in the Company&#8217;s consolidated statements of operations. Expenditures totaled $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_zIXkFLQ3oTnc" title="Advertising expenses">3,353 </span>
and $<span id="xdx_909_eus-gaap--AdvertisingExpense_pn3n3_c20210101__20211231_zdQi28F8nqyf" title="Advertising expenses">3,267</span>
for the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84F_eus-gaap--EarningsPerSharePolicyTextBlock_zPMxP6glPVb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="text-decoration: underline"><span id="xdx_866_zolOLbKuPxFk">Earnings (loss) per common share</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings (loss) per common share is computed
by dividing net income (loss) available to common stockholders by the weighted average number of common shares issued and outstanding
during the reporting period. Diluted earnings (loss) per common share is computed by dividing net income (loss) available to common stockholders
by the weighted average number of common shares issued and outstanding and the effect of all dilutive common stock equivalents related
to the Company&#8217;s outstanding stock-based compensation awards outstanding during the reporting period. For the years ended December
31, 2022 and 2021, there were <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20221231_zZ8RH0dXaczg" title="Antidilutive shares excluded from EPS computation">322</span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20211231_zHyXhL0d4wNd" title="Antidilutive shares excluded from EPS computation">236</span> common stock equivalents outstanding, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_847_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zYlYAjre9AG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zbAQFEmxbUy9">Segments</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is managed as a single reportable segment.
The Chief Executive Officer, who is the Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;), reviews financial information
on an aggregate basis for purposes of allocating resources and assessing financial performance, as well as for making strategic operational
decisions and managing the organization. Substantially all of Lifeway&#8217;s consolidated revenues relate to the sale of cultured dairy
products that it produces using the same processes and materials and are sold to consumers through a common network of distributors and
retailers in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>











<p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zP7euYIr1rYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zqBvDxo3KSca">Recent accounting pronouncements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Issued but not yet effective</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In October 2021, the Financial Accounting Standards
Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2021-08, Business Combinations (Topic 805):
Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance provides a single comprehensive
accounting model on revenue recognition for contracts with customers and requires that the acquirer in a business combination recognize
and measure contract assets and liabilities acquired in a business combination in accordance with Topic 606 (Revenue from Contracts with
Customers). The amendments in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption is permitted,
including adoption in an interim period. With early adoption, the amendments are applied retrospectively to all business combinations
for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of adoption and prospectively
to all business combinations that occur on or after the date of initial application. Management does not expect the adoption of this ASU
to have a material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March 2020, the FASB issued ASU No. 2020-04, Reference
Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The new guidance provides optional
expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another
reference rate expected to be discontinued because of reference rate reform. The guidance will be effective prospectively as of March
12, 2020 through December 31, 2022 and interim periods within those fiscal years. Management will adopt this new guidance effective January
1, 2023, and does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial
Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, in November 2018 issued an amendment,
ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and in November 2019 issued two amendments,
ASU 2019-10, Financial Instruments &#8211; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective
Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments &#8211; Credit Losses. The series of new guidance
amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses
to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition
of allowances for losses. The guidance should be applied on either a prospective transition or modified-retrospective approach depending
on the subtopic. The guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those
fiscal years, with early adoption permitted. Management does not expect the adoption of this ASU to have a material impact on its consolidated
financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;<b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384555305872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories, net</a></td>
<td class="text"><p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zaNAcUIIiQP7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 3 &#8211; <span id="xdx_82B_zgZbLBOPex56">Inventories, net</span></b></p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_znXl68lvow2l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories, net (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BC_z2H58Cv90wlg" style="display: none">Schedule of inventories</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zV53owAPiG68" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20211231_zqz5N7fIdRd9" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_maINza8A_zE0h6sCIUIyf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Ingredients</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,859</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,279</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventorySuppliesNetOfReserves_iI_maINza8A_zl234DGNj4q" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Packaging</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,233</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,723</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maINza8A_zP98DQV4X5R5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,539</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,283</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_mtINza8A_zmHDc3KidRml" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,631</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,285</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548904880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text"><p id="xdx_806_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zESAl6Nj1G31" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 4 &#8211; <span id="xdx_825_zxVWdmMruyzl">Property, Plant and Equipment, net</span>&#160;</b></p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_z2DpPBfWqKgf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property, Plant and Equipment, net (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BE_zL8942YM5pz6" style="display: none">Schedule of property, plant and equipment</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zGgRAzcL2vkj" style="width: 13%; text-align: right" title="Property and equipment, gross">1,565</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zXvyUywcDtL9" style="width: 13%; text-align: right" title="Property and equipment, gross">1,565</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Buildings and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zh33hcs28bsa" style="text-align: right" title="Property and equipment, gross">19,341</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zUun6BPLdle8" style="text-align: right" title="Property and equipment, gross">17,920</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zknNjCNzIvEi" style="text-align: right" title="Property and equipment, gross">32,786</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zwYpUWZxRfIa" style="text-align: right" title="Property and equipment, gross">32,073</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zpa95lpMurne" style="text-align: right" title="Property and equipment, gross">640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkQy8YTYFjmj" style="text-align: right" title="Property and equipment, gross">640</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_z8PV15teTei5" style="text-align: right" title="Property and equipment, gross">979</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zubP39MvuZ63" style="text-align: right" title="Property and equipment, gross">900</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Construction in process</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zKUGQldlj3c7" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">1,180</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zS47L2z3AnNf" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">417</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231_zxDXbOtb1447" style="text-align: right" title="Property and equipment, gross">56,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231_zncrYQKhzC33" style="text-align: right" title="Property and equipment, gross">53,515</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20221231_znTgcSMAixD4" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(35,586</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20211231_zYvTtFZNOeVi" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(33,385</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total property, plant and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20221231_z7Z1BbpXWEY" style="border-bottom: Black 2.5pt double; text-align: right" title="Total property, plant and equipment, net">20,905</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20211231_z5G4aAU8slBk" style="border-bottom: Black 2.5pt double; text-align: right" title="Total property, plant and equipment, net">20,130</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b>&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548904880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><p id="xdx_801_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zWRb6eCvTX11" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 5 &#8211; <span id="xdx_826_zT54dnCFoTIg">Goodwill and Intangible Assets</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Goodwill</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Goodwill consisted of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zQ7b0S03T4U2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zPc4FofkmlRh" style="display: none">Schedule of goodwill and indefinite-lived intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Balance at December 31, 2021, before accumulated impairment loses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20201231_z5rDfNYijzRj" style="width: 13%; text-align: right">12,948</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated impairment losses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pn3n3_di_c20211231_ziKApyYIzGLi" style="border-bottom: Black 1pt solid; text-align: right">(1,244</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20211231_zDz2AVLhMM25" style="border-bottom: Black 2.5pt double; text-align: right">11,704</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--Goodwill_iI_pn3n3_c20221231_zpGXFXj7HmI" style="border-bottom: Black 2.5pt double; text-align: right">11,704</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zXDKh2Mk2cO1" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Goodwill</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company performed the annual impairment assessment
of goodwill for its single reporting unit as of December 31, 2022 and 2021, noting no impairment loss. Considerable management judgment
is necessary to evaluate goodwill for impairment. Lifeway estimates fair value using widely accepted valuation techniques including discounted
cash flows and market multiples analysis with respect to its single reporting unit. These valuation approaches are dependent upon a number
of factors, including estimates of future growth rates, its cost of capital, capital expenditures, income tax rates, and other variables.
Assumptions used in the Company&#8217;s valuations were consistent with its internal projections and operating plans. Lifeway&#8217;s
discounted cash flows forecast could be negatively impacted by a change in the competitive landscape, any internal decisions to pursue
new or different strategies, a loss of a significant customer, or a significant change in the market place including changes in the prices
paid for its products or changes in the size of the market for its products. Additionally, under the market approach analysis, the Company
used significant other observable inputs including various guideline company comparisons. Lifeway bases its fair value estimates on assumptions
it believes to be reasonable, but which are unpredictable and inherently uncertain. Changes in these estimates or assumptions could materially
affect the determination of fair value and the conclusions of the quantitative goodwill test for the Company&#8217;s one reporting unit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Approximately $1,664 of goodwill is deductible
for income tax purposes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Intangible Assets</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The gross carrying amounts and accumulated amortization of intangible
assets consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/>

<table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zGonrD4ERA2e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Finite lived)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BB_zmqvuaXvAMph" style="display: none">Schedule of finite-lived intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Gross</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Net</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Gross</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt; width: 34%">Recipes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Gross Carrying Amount">44</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Accumulated Amortization">(44</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z371tph2PvB8" style="width: 8%; text-align: right" title="Net Carrying Amount">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Gross Carrying Amount">44</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Accumulated Amortization">(44</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_zLnk5y0sLMwe" style="width: 8%; text-align: right" title="Net Carrying Amount">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Customer lists and other customer related intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">4,529</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(4,529</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zqqp07P68GFf" style="text-align: right" title="Net Carrying Amount">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">4,529</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(4,529</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zlVZqo7ZUwMd" style="text-align: right" title="Net Carrying Amount">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Customer relationship</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">3,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(1,212</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Net Carrying Amount">2,173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">3,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(1,052</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Net Carrying Amount">2,333</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Brand names</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">7,948</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(2,683</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Net Carrying Amount">5,265</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">7,948</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(2,303</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Net Carrying Amount">5,645</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Formula</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">438</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">(438</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_znNCDHPbXRUe" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">438</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">(438</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zAEE5TDD2ks8" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total intangible assets, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20221231_zrASbIPXOVci" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount, Intangible assets with indefinite lives">16,344</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20221231_zKQuy7OPLrp3" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">(8,906</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pn3n3_c20221231_z2wfySVwZuV7" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount, Intangible assets with indefinite lives">7,438</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20211231_zggU6vGYqnRk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount, Intangible assets with indefinite lives">16,344</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20211231_zrQB0QRWqkm5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">(8,366</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount, Intangible assets with indefinite lives">7,978</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/>

<p id="xdx_8AD_zHJRI1IYOxXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Estimated amortization expense on intangible assets
for the next five years is as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_pn3n3_zD1pFbU0Mrsh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_zzC2Z7l0DlH9" style="display: none">Schedule of amortization expense on intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">Year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_iI_pn3n3_c20221231_z9dBYwXbn5zl" style="width: 13%; text-align: right" title="2023">540</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_iI_pn3n3_c20221231_zzK41fKDvWic" style="text-align: right" title="2024">540</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_iI_pn3n3_c20221231_ztAb78QPjJF3" style="text-align: right" title="2025">540</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_iI_pn3n3_c20221231_zBJdWAusrVb6" style="text-align: right" title="2026">540</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive_iI_pn3n3_c20221231_zv8SHDtba3R3" style="text-align: right" title="2027">540</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_z3pvNsa8VDI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384555449728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses</a></td>
<td class="text"><p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zvOxe8dYzZpf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 6 &#8211; <span id="xdx_828_z6nepPIuMWSh">Accrued Expenses</span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accrued expenses consisted of the following:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_z2kfRQMOWHyd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accrued Expenses (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BA_zkgHduOtVdJi" style="display: none">Schedule of accrued expenses</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zDyc2ThcqTug" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49C_20211231_ziuqXkgGsebb" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_zXWgtsUHcxT9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Payroll and incentive compensation</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,925</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,951</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccrualForTaxesOtherThanIncomeTaxesCurrent_iI_zlh9rQITshtj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Real estate taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">359</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--CurrentPortionOfOperatingLeaseLiabilities_iI_z824b8NLp8u2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">131</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_z9bfyOCZ1kll" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">424</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">283</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_zt6XHCoQSTC6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,813</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,724</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b/></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384549032064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_zDr3s7CoUMRf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 7 &#8211; <span id="xdx_82A_zBq2eHC5a453">Debt</span>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Note payable consisted of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_pn3n3_zMXdJ9j87VAi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Debt (Details - Notes payable)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BD_zFOSEafJjEs7" style="display: none">Schedule of notes payable</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20221231_zgZPFMaHr6hj" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_zhXR7tidNOU5" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LoansPayableCurrent_iI_zy2J6hO4KZg4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Term loan due August 18, 2026. Interest (<span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20221231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zvuTMiGnddWc">6.29</span>% at December 31, 2022) payable monthly.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,750</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_iNI_di_zbXo4RFrPKTj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Unamortized deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(23</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(30</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherNotesPayableCurrent_iI_zae5Ofk16Yg6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,727</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,470</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtCurrent_iNI_di_zhLafrzSuqx2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,250</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtNoncurrent_iI_z6VAVPsn6jL5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,477</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,470</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zHmY3qFI9Wj7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The scheduled maturities of the term loan, excluding deferred financing
costs, at December 31, 2022 are as follows:<i>&#160;</i></p>

<table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_pn3n3_z46vqmqsDWCc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Debt (Details - Debt maturities)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zA3FlufImkm5" style="display: none">Schedule of maturities of long-term debt</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_c20221231_zb30TGGlKtfh" style="width: 13%; text-align: right" title="2023">1,250</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_c20221231_z6xV1iAHFZMk" style="text-align: right" title="2024">1,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_c20221231_zCZCiAZlvHsi" style="text-align: right" title="2025">1,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_c20221231_zy5kwiplRwy5" style="border-bottom: Black 1pt solid; text-align: right" title="2026">500</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total term loan</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--LongTermDebt_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total term loan">3,750</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zUU07x7RWUV" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Credit Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 18, 2021, Lifeway entered into the Fourth
Modification (the &#8220;Fourth Modification&#8221;) to the Amended and Restated Loan and Security Agreement (as amended and modified
from time to time, the &#8220;Credit Agreement&#8221; and, as amended and modified by the Fourth Modification, the &#8220;Modified Credit
Agreement&#8221;) with its existing lender and certain of its subsidiaries. The Fourth Modification amends the Credit Agreement to provide
for, among other things, a $<span id="xdx_903_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--ModifiedCreditAgreementMember_zCAhCKKXzWd9" title="Revolving credit facility maximum borrowing capacity">5 million</span> term loan by the existing lender to the borrowers to be repaid in quarterly installments of principal
and interest over a term of five years (the &#8220;Term Loan&#8221;). The termination date of the Term Loan is August 18, 2026, unless
earlier terminated. The Amended and Restated Loan and Security Agreement continues to provide Lifeway with a revolving line of credit
up to a maximum of $<span id="xdx_90B_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--IncrementalFacilityMember_z7WgUzpDG0fa" title="Revolving credit facility maximum borrowing capacity">5 million</span> (the &#8220;Revolving Loan&#8221;) and provides the Borrowers with an incremental facility not to exceed
$<span id="xdx_907_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--RevolvingLoanMember_zmBMduXl1Kvj" title="Revolving credit facility maximum borrowing capacity">5 million</span> (the &#8220;Incremental Facility&#8221; and together with the Revolving Loan, the &#8220;Loans&#8221;). The Termination Date
of the Revolving Loan was extended to <span id="xdx_904_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220101__20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--IncrementalFacilityMember_zus86U8kjGJ6" title="Line of Credit Facility, Expiration Date">June 30, 2025</span>, unless earlier terminated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As amended, all outstanding amounts under the revolving
line of credit and term loan bear interest, at Lifeway&#8217;s election, at either the lender Base Rate (the Prime Rate minus <span id="xdx_909_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pip0_dp_c20220101__20221231_zJHO1MKQt7jb" title="Credit line effective interest rate">1.00</span>%) or
the LIBOR plus <span id="xdx_900_eus-gaap--AccountsPayableInterestBearingInterestRate_iI_pip0_dp_c20221231_z3Bf4sYin8l" title="Interest payable">1.95</span>%, payable monthly in arrears. Lifeway is also required to pay a quarterly unused revolving line of credit fee of <span id="xdx_902_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pip0_dp_c20220101__20221231_zuC0AO8Pt9e8" title="Unused revolving line of credit fee">0.20</span>%
and, in conjunction with the issuance of any letters of credit, a letter of credit fee of <span id="xdx_90F_ecustom--LetterOfCreditFeePercentage_pip0_dp_c20220101__20221231_z8YEgFcSfJ2" title="Letter of credit fee percentage">0.20</span>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Modified Credit Agreement includes customary representations,
warranties, and covenants, including financial covenants requiring the Company to maintain a fixed charge coverage ratio of no less than
1.25 to 1.00, and a minimum working capital financial covenant, as defined, of no less than $11.25 million, in each of the fiscal quarters
ending through the expiration date. The Modified Credit Agreement continues to provide for events of default, including failure to repay
principal and interest when due and failure to perform or violation of the provisions or covenants of the agreement, as a result of which
amounts due under the Modified Credit Agreement may be accelerated. The loans and all other amounts due and owed under the Credit Agreement
and related documents are secured by substantially all of the Company&#8217;s assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway was in compliance with the fixed charge coverage
ratio and minimum working capital covenants at December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Revolving Credit Facility</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022, the Company had $<span id="xdx_903_eus-gaap--LineOfCredit_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pn3n3" title="Long-Term Line of Credit">2,777</span> outstanding
under the Revolving Credit Facility. Lifeway had $<span id="xdx_90B_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pn3n3" title="Line of Credit Facility, Remaining Borrowing Capacity">2,223</span> available for future borrowings under the Revolving Credit Facility as of December
31, 2022. Lifeway&#8217;s interest rate on debt outstanding under the Revolving Credit Facility as of December 31, 2022 was <span id="xdx_909_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pip0_dp_c20220101__20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zYl73vfhyUdb" title="Credit line effective interest rate">6.17</span>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Deferred Financing Costs</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022, net unamortized deferred
financing costs of $<span id="xdx_902_ecustom--Unamortizeddeferredfinancingcostsnet_iI_pn3n3_c20221231_zdFuisnVDJE7" title="Deferred Financing Costs">23</span> related to the term loan were included as a direct deduction from outstanding long-term debt.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b/></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547502224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--LesseeOperatingLeasesTextBlock_zpE8PNbmlGtf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 8 &#8211; <span id="xdx_82E_zLFSZII4CbAe">Leases</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases certain machinery and equipment
with fixed base rent payments and variable costs based on usage. Remaining lease terms for these leases range from less than one year
to five years. The Company includes lease extension options, if applicable and reasonably certain to be exercised, in the calculation
of the right-of-use asset and lease liabilities. Lifeway includes only fixed payments for lease components in the measurement of the right-of-use
asset and lease liability. Variable lease payments are those that vary because of changes in facts or circumstances occurring after the
commencement date, other than the passage of time. There are no residual value guarantees. Lifeway does not currently have leases which
meet the finance lease classification as defined under ASC 842.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway treats contracts as a lease when the contract
conveys the right to use a physically distinct asset for a period of time in exchange for consideration, it directs the use of the asset
and obtain substantially all the economic benefits of the asset.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not record leases with an initial
term of 12 months or less on the balance sheet. Expense for these short-term leases is recorded on a straight-line basis over the lease
term. Total lease expense was $<span id="xdx_90B_eus-gaap--OperatingLeaseExpense_pn3n3_c20220101__20221231_zEiXCyA6qAm6" title="Lease expense">229</span> and $<span id="xdx_903_eus-gaap--OperatingLeaseExpense_pn3n3_c20210101__20211231_z7Ozg8AlFd7j" title="Lease expense">304</span> (including short term leases) for the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Right-of-use assets and lease liabilities are measured
and recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Lifeway has
elected the practical expedient to combine lease and non-lease components into a single component for all of its leases. When the Company
is unable to determine an implicit interest rate, it uses its incremental borrowing rate based on the information available at the commencement
date in determining the present value of future payments for those leases. Lifeway includes options to extend or terminate the lease in
the measurement of the right-of-use asset and lease liability when it is reasonably certain that it will exercise such options. Lease
expense for minimum lease payments is recognized on a straight-line basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Future maturities of lease liabilities were as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_z6MaUudPuFak" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_zqF3m0qNOQPl" style="display: none">Future maturities of lease liabilities</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">Year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Operating Leases</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20221231_zRzgQzP7GCD4" style="width: 13%; text-align: right" title="2023">86</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20221231_zjSZKHy0gJ65" style="text-align: right" title="2024">67</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20221231_zevbvSc2OwTk" style="text-align: right" title="2025">33</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20221231_z1xHdIcPpmj3" style="text-align: right" title="2026">10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20221231_zFtvhEH3ePl5" style="border-bottom: Black 1pt solid; text-align: right" title="2027">3</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20221231_pn3n3" style="text-align: right" title="Total lease payments">199</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20221231_zeXvw17Va6D2" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Interest">(25</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseLiability_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">174</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The weighted-average remaining lease term for
its operating leases was <span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zBI62w0fdsId" title="Weighted average remaining lease term">2.7</span>
years as of December 31, 2022. The weighted average discount rate of its operating leases was <span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20221231_zGy3WhYyRsQc" title="Weighted average discount rate">11.70</span>%
as of December 31, 2022. Cash paid for amounts included in the measurement of lease liabilities was $<span id="xdx_90B_eus-gaap--OperatingLeaseCost_pn3n3_c20220101__20221231_z2ovO5iFK8cg" title="Operating lease cost">151
and $<span id="xdx_900_eus-gaap--OperatingLeaseCost_pn3n3_c20210101__20211231_z9XZV1SWMPfb" title="Operating lease cost">198</span> </span> for the year ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;<i>&#160;</i></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548914112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_803_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zZX4tNB8U919" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 9 &#8211; <span id="xdx_82F_zFYHTWoU7xIh">Commitments and Contingencies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Litigation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway is involved in various legal proceedings,
claims, disputes, regulatory matters, audits, and proceedings arising in the ordinary course of, or incidental to the Company&#8217;s
business, including commercial disputes, product liabilities, intellectual property matters and employment-related matters.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway records provisions in the consolidated financial
statements for pending legal matters when it believes it is probable that a loss will be incurred and the amount of such loss can be reasonably
estimated. The Company evaluates, on a periodic basis, developments in legal matters that could affect the amount of any accrual and developments
that would make a loss contingency both probable and reasonably estimable. If a loss contingency is not both probable and estimable, it
does not establish an accrued liability. Currently, none of its accruals for outstanding legal matters are material individually or in
the aggregate to its financial position and it is management&#8217;s opinion that the ultimate resolution of these outstanding legal matters
will not have a material adverse effect on its business, financial condition, results of operations, or cash flows. However, if the Company
is ultimately required to make payments in connection with an adverse outcome, it is possible that such contingency could have a material
adverse effect on the Company&#8217;s business, financial condition, results of operations or cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b/></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547542640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income taxes</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--IncomeTaxDisclosureTextBlock_z0Nwwf2UVe55" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 10 &#8211; <span id="xdx_824_zVdOvTk88Xe">Income taxes</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The provision for income taxes consists of the following:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_z3VzDLruCCQ9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Provision)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zUOGfSXFH47j" style="display: none">Provision for income taxes</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__20221231_zBWpaqLwn3E9" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20210101__20211231_zhlrJFVvgjy2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Current:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_zC01HLE5IxL5" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">645</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,097</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_zf5cSjOj2bSk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">State and local</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">444</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">951</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_ze3vTOreTgl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,089</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,048</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_z40p4IkHVjC3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Deferred</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(172</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">257</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_i01_z7Y0aALzU7T9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">917</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,305</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zoOjteWsnw93" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following is a reconciliation of income tax expense computed at the
U.S. federal statutory tax rate to income tax expense reported in the consolidated statement of operations:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGVEoxEWZBVj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inccome taxes (Details - Reconciliation)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zmA3DIRQa3Kj" style="display: none">Reconciliation to effective rate for income taxes</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Percentage</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Percentage</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 36%; text-align: left">Federal income tax at statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20220101__20221231_pn3n3" style="width: 13%; text-align: right" title="Federal income tax expense at statutory rate">392</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20220101__20221231_zPJegsQ1vhK3" title="Federal income tax expense computed at the statutory rate, percentage">21.0</span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pn3n3" style="width: 13%; text-align: right" title="Federal income tax expense at statutory rate">1,179</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20210101__20211231_z4qDDx16BS3f" title="Federal income tax expense computed at the statutory rate, percentage">21.0</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State and local tax, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20220101__20221231_pn3n3" style="text-align: right" title="State and local tax expense, net">287</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20220101__20221231_zuvJCW5fWWe6" title="State and local tax expense, net, percentage">15.4</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pn3n3" style="text-align: right" title="State and local tax expense, net">440</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20210101__20211231_zEip3qjll91c" title="State and local tax expense, net, percentage">7.8</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Other permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20220101__20221231_pn3n3" style="text-align: right" title="Other permanent differences">8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20220101__20221231_zzUXoqnynU5f" title="Other permanent differences, percentage">0.4</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pn3n3" style="text-align: right" title="Other permanent differences">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20210101__20211231_zSdBUoDr0ZN3" title="Other permanent differences, percentage">0.1</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Section 162m</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20220101__20221231_pn3n3" style="text-align: right" title="Section 162m">229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20220101__20221231_zWu2uYlQdJT9" title="Section 162m, percentage">12.2</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20210101__20211231_pn3n3" style="text-align: right" title="Section 162m">206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20210101__20211231_zta2yVtb00Li" title="Section 162m, percentage">3.7</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20220101__20221231_pn3n3" style="text-align: right" title="Stock based compensation">127</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20220101__20221231_zoqDb3RAMeui" title="Stock based compensation, percentage">6.8</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20210101__20211231_pn3n3" style="text-align: right" title="Stock based compensation">100</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20210101__20211231_zbIK4EzX9e4" title="Stock based compensation, percentage">1.8</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Uncertain tax positions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_pn3n3_d0_c20220101__20221231_zTpMqscroTVl" style="text-align: right" title="Uncertain tax positions">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp0_c20220101__20221231_zmBIkByTtQ0h" title="Uncertain tax positions, percentage">&#8211;</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_c20210101__20211231_pn3n3" style="text-align: right" title="Uncertain tax positions">218</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp_c20210101__20211231_zf0y38C6RM0e" title="Uncertain tax positions, percentage">3.9</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Change in tax rates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_c20220101__20221231_zqZym9FFRjA1" style="text-align: right" title="Change in tax rates">(83</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20220101__20221231_z1xpwSavnHs8" title="Change in tax rates, percentage">4.4</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_c20210101__20211231_pn3n3" style="text-align: right" title="Change in tax rates">198</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20210101__20211231_z0V5yeBFIJj3" title="Change in tax rates, percentage">3.4</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20220101__20221231_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Other">(43</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<span id="xdx_90D_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20220101__20221231_zl1E9awZQ1Pf" title="Other, percentage">2.3</span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20210101__20211231_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Other">(42</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20210101__20211231_zeredLuybFG1" title="Other, percentage">0.7</span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--IncomeTaxExpenseBenefit_c20220101__20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes">917</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20220101__20221231_zGbfoe4AdxRg" title="Provision for income taxes, percentage">49.1</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes">2,305</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20210101__20211231_z825DipkNq7c" title="Provision for income taxes, percentage">41.0</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_zg226iiBieka" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The tax effects of temporary differences giving rise
to deferred income tax assets and liabilities were:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_z5FP211ypbbb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Deferred tax assets)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_zpnjvr1x7ATd" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20221231_zPmRit8eTzbk" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_495_20211231_zDjMvgqBSYNa" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax liabilities attributable to:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_pn3n3_di_z5FcOqWHhEA5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%; text-align: left">Accumulated depreciation and amortization</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,394</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,401</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_i01NI_pn3n3_di_ze0YvfdE15O2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Unrealized gains</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(472</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(473</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_i01NI_pn3n3_di_zwTzpThLzLBk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,866</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,874</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax assets attributable to:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Accrued compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Incentive compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">164</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsInventory_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">324</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Allowances for doubtful accounts and discounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsDeferredIncome_i01I_pn3n3_d0_z6oqUxRd68Td" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">17</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(6</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total net deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">837</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">673</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01NI_pn3n3_di_z79t3zbcp573" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,029</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,201</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A1_zUItLZl35AQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table details the Company's tax attributes
related to net operating losses for which it has recorded deferred tax assets.&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock_pn3n3_zsXGBtbuEzKd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Income taxes (Details - Tax attributes related to net operating losses )">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_zFhqszWywXG9" style="display: none">Schedule of tax attributes related to net operating losses</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax Attributes</span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross Amount</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Amount</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expiration Years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 52%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">State net operating losses</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98E_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross_c20221231_pn3n3" style="width: 13%; text-align: right" title="State net operating losses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">116</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_986_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c20221231_pn3n3" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="State net operating losses, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98F_ecustom--OperatingLossCarryforwardsExpirationyEARS_dtY_c20220101__20221231_z9Xt5M0xsvHb" style="width: 13%; text-align: center" title="NOL expiration date"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2035</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_980_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_c20221231_pn3n3" style="border-bottom: black 2.25pt double; text-align: right" title="State net operating losses, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8AF_zNmXxHrpX703" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year, the Company recorded adjustments
to its unrecognized tax benefits. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_pn3n3_z1bXOVT5nIHl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Unrecognized tax benefits)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BD_z1OAwOIuGsNh" style="display: none">Reconciliation of amount of unrecognized tax benefits</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Balance at January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20220101__20221231_zFEvZIu1ieH1" style="width: 13%; text-align: right" title="Unrecognized tax benefits, beginning balance">396</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20210101__20211231_zTUuLzO5dFzb" style="width: 13%; text-align: right" title="Unrecognized tax benefits, beginning balance">95</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Additions based on tax positions of prior years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20220101__20221231_zuC6uKXJcref" style="text-align: right" title="Additions based on tax positions of prior years">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_c20210101__20211231_zEQLUY185jd" style="text-align: right" title="Additions based on tax positions of prior years">301</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Settlement for tax positions of prior years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_iN_pn3n3_di_c20220101__20221231_zOOkUCSd2rM4" style="border-bottom: Black 1pt solid; text-align: right" title="Reduction for tax positions of prior years">(396</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20210101__20211231_zNzqJVTEeRIk" style="border-bottom: Black 1pt solid; text-align: right" title="Reduction for tax positions of prior years">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Balance at December 31</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_d0_c20220101__20221231_z2kjAWbEGAZi" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized tax benefits, ending balance">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_c20210101__20211231_zYgel5GXS4e9" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized tax benefits, ending balance">396</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zqaS8z1GPyR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Lifeway is subject to U.S. federal income tax
as well as income tax in multiple state and city jurisdictions. With limited exceptions, Lifeway&#8217;s calendar year 2019 and subsequent
federal and state tax years remain open by statute. As of December 31, 2022, the unrecognized tax benefit is $0.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of interest and penalties recognized
in the consolidated statements of operations was $<span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_pn3n3_c20210101__20211231_z0pXHcr9PJ88">0
</span>during 2022 and 2021, respectively. The amount of accrued interest and penalties recognized in the consolidated balance sheets
was $<span id="xdx_90D_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pn3n3_c20211231_zK66YYndxvc1">0</span> at December
31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548985680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based and Other Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based and Other Compensation</a></td>
<td class="text"><p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zxDb1vXODj4e" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 11 &#8211; <span id="xdx_82E_zkTCeDJWNW97">Stock-based and Other Compensation</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Omnibus Incentive Plan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2015, Lifeway stockholders approved the
2015 Omnibus Incentive Plan, which authorized the issuance of an aggregate of <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_dm_c20221231__us-gaap--PlanNameAxis__custom--Omnibus2015Member_zcbnTXUDzIg" title="Stock authorized for issuance">3.5 million</span> shares to satisfy awards of stock options, stock
appreciation rights, unrestricted stock, restricted stock, restricted stock units, performance shares and performance units to qualifying
employees. Under the Plan, the Board or its Audit and Corporate Governance Committee approves stock awards to executive officers and certain
senior executives, generally in the form of restricted stock or performance shares. The number of performance shares that participants
may earn depends on the extent to which the corresponding performance goals have been achieved. Stock awards generally vest over a three-year
performance or service period. At December 31, 2022, no shares remain available for award under the 2015 Omnibus Incentive Plan as it
was terminated on August 31, 2022. However, any outstanding awards under the 2015 Omnibus Incentive Plan are unaffected by the termination
of the 2015 Omnibus Incentive Plan or by the approval of the 2022 Omnibus Incentive Plan (the &#8220;2022 Plan&#8221;) as described below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 31, 2022, Lifeway stockholders approved
the 2022 Plan. Under the 2022 Plan, the Compensation Committee of the Board of Directors may grant awards of various types of compensation,
including, nonqualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance
shares, performance units, cash-based awards and other stock-based awards. The maximum number of shares authorized to be awarded under
the 2022 Plan is <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_dm_c20220831__us-gaap--PlanNameAxis__custom--Omnibus2022PlanMember_z2NMR0fCMDme" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized">3.25 million</span> shares of common stock, which includes shares that remained available under the now terminated 2015 Omnibus
Incentive Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Awards granted under the
2022 Plan are generally subject to a minimum vesting period of at least one year. Awards may be subject to cliff-vesting or graded-vesting
conditions, with graded vesting starting no earlier than one year after the grant date. The Plan Administrator may provide for shorter
vesting periods in an award agreement for no more than five percent of the maximum number of shares authorized for issuance under the
2022 Plan. As of December 31, 2022, <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_dm_c20221231__us-gaap--PlanNameAxis__custom--Omnibus2022PlanMember_zNQCL3Gtrxeb" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant">3.00 million</span> shares remain available to award under the 2022 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Stock Options</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes stock option activity
during the year ended December 31, 2022:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_zre9SpIqNfJi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Stock-based Compensation (Details - Option Activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_ztf8eG2Km0o5" style="display: none">Schedule of stock option activity</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted <br/>
average <br/>
exercise price</span></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Weighted<br/>
    average<br/>
    remaining</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">contractual life</p></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aggregate <br/>
intrinsic value</span></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 44%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at December 31, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zd6MMfYG4m6f" style="width: 11%; text-align: right" title="Options outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrXIkSswfKg1" style="width: 11%; text-align: right" title="Weighted average exercise price, options outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvehGMrXmWih" title="Weighted average remaining contractural life, outstanding ending">4.22</span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsYCqUfaDIkb" style="width: 11%; text-align: right" title="Aggregate intrinsic value, options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zGGpq0huE6Ec" style="text-align: right" title="Options granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqW7OJuvU7jj" style="text-align: right" title="Weighted average exercise price, options granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYC3qhWnlgP8" style="text-align: right" title="Options exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zk3Zsi1cg4v7" style="text-align: right" title="Weighted average exercise price, options exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAOduxNzESwb" style="border-bottom: black 1pt solid; text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhvYJ4vsSot3" style="border-bottom: black 1pt solid; text-align: right" title="Weighted average exercise price, options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at December 31, 2022</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRwpWFWF1eR3" style="border-bottom: black 2.25pt double; text-align: right" title="Options outstanding, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJq5Ix6anHZj" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted average exercise price, options outstanding, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ze5MptAPJh7d" title="Weighted average remaining contractural life, outstanding ending">3.22</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zekpRkCavHg2" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate intrinsic value, options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at December 31, 2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zstTxvN3OYwc" style="text-align: right" title="Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqEbXDjdvHOd" style="text-align: right" title="Weighted average exercise price, Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKJqVlrNRsGb" title="Weighted average remaining contractural life, exercisable">3.22</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z48ykih2T0V3" style="text-align: right" title="Aggregate intrinsic value, options exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A3_zGCAly9X8x5l" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Lifeway measures the
fair value of stock options using the Black-Scholes option pricing model. The expected term of options granted was based on the weighted
average time of vesting and the end of the contractual term. The Company utilized this simplified method as it did not have sufficient
historical exercise data to provide a reasonable basis upon which to estimate the expected term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Restricted Stock Awards</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A Restricted Stock Award (&#8220;RSA&#8221;) represents
the right to receive one share of common stock in the future. RSAs have no exercise price. The grant date fair value of the awards is
equal to the Company&#8217;s closing stock price on the grant date. The following table summarizes RSA activity during the year ended
December 31, 2022.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/>

<table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_pn3n3_zQ8SfmLDTW4l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-based Compensation (Details - RSA Activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_zqlwZpSE4o1b" style="display: none">Schedule of RSA activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Restricted Stock Awards</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Weighted Average Grant Date Fair Value</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%">Outstanding at December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zFqBh04Csi3b" style="width: 13%; text-align: right" title="Number of shares outstanding, beginning">94</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z6GExDFeF037" style="width: 13%; text-align: right" title="Weighted average grant date fair value outstanding, beginning">4.50</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZE9hT2neuni" style="text-align: right" title="Granted">97</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z81EWoJX7YSd" style="text-align: right" title="Weighted average grant date fair value, granted">6.25</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Shares issued upon vesting</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zAgHkB2T2tQ3" style="text-align: right" title="Shares issued upon vesting">(27</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZlaxyEuFySa" style="text-align: right" title="Weighted average grant date fair value, shares issued upon vesting">3.43</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zjm09qyCcaCe" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zKoMukgj7Kxa" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average grant date fair value, forfeited">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zPrGfCe3u5Xc" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares outstanding, ending">164</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zapKqplzYaY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value outstanding, ending">5.69</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Vested and deferred at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zOIWEzWoLs35" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested and deferred">37</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zH3XTwYWFHR" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, vested and deferred">5.60</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zQo8zX4J3Pl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway expenses RSAs over the service period. For
the years ended December 31, 2022 and 2021 total stock-based compensation expense recognized in the consolidated statements of operations
was $<span id="xdx_901_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zRlaRPtT0ANc" title="Share-based compensation">279</span> and $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7JG01WRAcQ3" title="Share-based compensation">264</span>, respectively. For the years ended December 31, 2022 and 2021 tax-related benefits of $<span id="xdx_90C_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_pn3n3" title="Tax-related benefits">78</span> and $<span id="xdx_90E_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_pn3n3" title="Tax-related benefits">76</span>, respectively, were
also recognized. As of December 31, 2022, the total remaining unearned compensation related to non-vested RSAs was $<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z5z4ZK8PsHd4" title="Unearned compensation related to non-vested stock options">520</span>, which is expected
to be amortized over the weighted-average remaining service period of <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zNivZfNwm0Hb" title="Weighted average period for unrecognized compensation">1.55</span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Long-Term Incentive Plan Compensation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway has established long-term incentive-based
compensation programs for certain senior executives and key employees pursuant to the terms of its incentive plans.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>2020 CEO Incentive Award</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the fourth quarter 2020, Lifeway awarded a
long-term equity-based incentive of $<span id="xdx_909_ecustom--LongtermEquitybasedIncentive_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zboWxRAXvdZk" title="Long-term equity-based incentive">750</span> to its Chief Executive Officer (the &#8220;2020 CEO Award&#8221;) depending on Lifeways 2020
performance levels compared to the respective targets. The equity-based incentive compensation is payable in restricted stock that vests
one-third in April 2022, one-third in April 2023, and one-third in April 2024. The issuance of vested equity awards is subject to approval
under the Stock Purchase Agreement dated October 1, 1999. For the years ended December 31, 2022 and 2021, $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zl9IYrkroKB1" title="Share-based compensation">229</span> and $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zbwjIZdqrQWk" title="Share-based compensation">342</span> was expensed as
stock-based compensation expense in the consolidated statements of operations. As of December 31, 2022, the total remaining unearned compensation
was $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_znnIOQpgwtv8" title="Unearned compensation related to non-vested RSA's">129</span>, of which $<span id="xdx_90E_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zQiM0O03Cs61" title="Unearned compensation related to non-vested 2023">105</span> will be recognized in 2023, and $<span id="xdx_90F_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zevAsU0c6GUa" title="Unearned compensation related to non-vested 2024">24</span> in 2024, respectively, subject to vesting. During Q2 2021, the number of shares
became fixed and determinable. Therefore, the award liability was reclassified from long-term liabilities to paid in capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>2021 Equity Award</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The 2021 long-term equity incentive plan compensation
is based on Lifeway&#8217;s achievement of adjusted EBITDA performance versus the respective target established by the Board for 2021.
Under the 2021 plan, collectively the participants earned equity-based incentive compensation of $<span id="xdx_90B_ecustom--LongtermEquitybasedIncentive_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member__srt--RangeAxis__srt--MaximumMember_zWsa53WkZMzf" title="Long-term equity-based incentive">1,069</span> based on Lifeway&#8217;s achievement
of the respective financial target. The equity-based incentive compensation is payable in restricted stock that vests one-third in April
2022, one-third in April 2023, and one-third in April 2024. For the years ended December 31, 2022 and 2021, $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zofuwHMn6n5c" title="Share-based compensation">449</span> and $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zaAaHtYnbR7g" title="Share-based compensation">386</span> was expensed
as stock-based compensation expense in the consolidated statements of operations, respectively. As of December 31, 2022, the total remaining
unearned compensation was $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20221001__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_pn3n3" title="Share-based compensation">234</span>, of which $<span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_c20211001__20211231__us-gaap--AwardTypeAxis__custom--Plan2021Member_pn3n3" title="Share-based compensation">194</span> will be recognized in 2023, and $<span id="xdx_90B_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zbqJ47Nm6ZS6" title="Unearned compensation related to non-vested 2024">40</span> in 2024, respectively, subject to vesting. During Q2
2022, the number of shares awarded became fixed and determinable. Therefore, the award liability was reclassified from long-term liabilities
to paid in capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>2022 Equity Award</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the 2022 long-term incentive plan, participants
can earn a specified number of target level Performance Share Units (&#8220;PSUs&#8221;) contingent upon the achievement of strategic
milestones during the three-year measurement period, which is fiscal year 2022 to 2024. The strategic milestones are 1) 3-year cumulative
net revenue, and 2) 3-year cumulative adjusted EBITDA. The target number of PSU awards are weighted 50% on net revenue and 50% on adjusted
EBITDA. Collectively, the participants can earn 125,066 PSUs at the target level. Participants may earn more or less than the target
number of shares based on actual results, however the minimum and maximum number of shares that can be earned are bound by minimum and
maximum thresholds of net revenue and adjusted EBITDA. The PSU awards will be earned and will vest, if at all, after the end of the three-year
measurement period based on achievement of the milestones. The PSU awards do not vest during the three-year measurement period. The PSUs
have a grant date fair value of $6.25 dollars per share. For the twelve months ended December 31, 2022, $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2022Member_zoau04RvaOf">151
w</span>as expensed as stock-based compensation expense in the consolidated statements of operations, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The 2022 long-term incentive plan also granted restricted
stock unit awards that contain only a service condition and vest on the passage of time in three equal installments on each of the first
three anniversaries of the August 31, 2022 grant date. The stock-based compensation expense for these awards is included in the Restricted
Stock Award section above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Non-Employee Director Plan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">On August 31, 2022, Lifeway
stockholders approved the <span style="background-color: white">2022 Non-Employee Director Equity and Deferred Compensation Plan (the
&#8220;</span>2022 Director Plan&#8221;), which authorizes the grant of restricted stock units (&#8220;RSUs&#8221;), which will vest on
such schedule as the Company, in its sole discretion, shall determine. Each non-employee director of the Company is eligible to be a participant
in the 2022 Director Plan until they no longer serve as a non-employee director. As of the date of each annual shareholder meeting, the
Company may grant each director a number of RSUs for such year and set the vesting schedule for the RSUs granted. Whether and how many
RSUs the Company will grant to directors in any year is subject to the sole discretion of the Company and shall in any event be subject
to the 2022 Director Plan&#8217;s overall share limits. The maximum aggregate number of shares of common stock that may be issued under
the 2022 Directors Plan is 500 thousand shares. As of December 31, 2022, <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn3n3_c20221231__us-gaap--PlanNameAxis__custom--Director2022PlanMember_zkqQQxRB5eC1" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant">466</span> thousand shares remain available to award under the 2022
Director Plan. The aggregate fair market value of shares underlying RSU compensation that may be issued as RSU compensation to a director
in any year shall not exceed $170. In addition to the grant of RSUs, the 2022 Director Plan also provides for the deferral by electing
participants of all or part of their cash compensation (in 10% increments) into a deferred cash account, and they may defer all or part
of their cash and/or RSU compensation (in 10% increments) into a deferred RSU account. Deferred benefits are paid in a lump sum upon the
applicable director&#8217;s departure from the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Retirement Benefits</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway has a defined contribution plan which is available
to substantially all full-time employees. Under the terms of the plan we match employee contributions under a prescribed formula. For
the years ended December 31, 2022 and 2021 total contribution expense recognized in the consolidated statements of operations was $<span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_pn3n3_c20220101__20221231__us-gaap--PlanNameAxis__custom--DefinedContributionPlanMember_zRed7ob27172" title="Contribution expense">446</span>
and $<span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_pn3n3_c20210101__20211231__us-gaap--PlanNameAxis__custom--DefinedContributionPlanMember_zJJFttJ19Pgd" title="Contribution expense">432</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548857712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments, Products and Customers<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segments, Products and Customers</a></td>
<td class="text"><p id="xdx_809_eus-gaap--SegmentReportingDisclosureTextBlock_znIeH70C8DQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 12 &#8211; <span id="xdx_82A_zXxbsCkBwwqh">Segments, Products and Customers</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway&#8217;s primary product is drinkable kefir.
The Company manufactures (directly or through a co-manufacturer) and markets products under the Lifeway, Fresh Made, and GlenOaks Farms
brand names, as well as under private labels on behalf of certain customers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company&#8217;s product categories are:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 5%">&#160;</td>
    <td style="width: 3%"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify; width: 92%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drinkable Kefir, a cultured dairy product sold in a variety of organic and non-organic sizes, flavors, and types.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">European-style soft cheeses, including farmer cheese, white cheese, and Sweet Kiss.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cream and other, which primarily consists of cream, a byproduct of raw milk processing.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drinkable Yogurt, sold in a variety of sizes and flavors.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ProBugs, a line of kefir products designed for children.</span></td>
    </tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Dairy, which primarily consists of Fresh Made butter and sour cream.</span></td>
    </tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway has determined that it has one reportable
segment based on how its chief operating decision maker manages the business and, in a manner, consistent with the internal reporting
provided to the chief operating decision maker. The chief operating decision maker, who is responsible for allocating resources and assessing
the Company&#8217;s performance, has been identified as the Chief Executive Officer. Substantially all of Lifeway&#8217;s consolidated
revenues relate to the sale of cultured dairy products that it produces using the same processes and materials and are sold to consumers
through a common network of distributors and retailers in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net sales of products by category were as follows
for the years ended December 31:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_pn3n3_zkuxS0ty2Rrh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments, Products and Customers (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8B5_zJozf6ghulxd" style="display: none">Schedule of sales of products by category</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">In thousands</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">$</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">%</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">$</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">%</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 36%; text-align: left">Drinkable Kefir other than ProBugs</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" style="width: 13%; text-align: right" title="Total sales">110,247</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z20nZu8gZ4N7" title="Total sales percentage">78</span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" style="width: 13%; text-align: right" title="Total sales">95,850</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb5JeRiETxBb" title="Total sales percentage">80</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cheese</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" style="text-align: right" title="Total sales">12,651</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3vk6eun8Fl9" title="Total sales percentage">9</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" style="text-align: right" title="Total sales">12,612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zd1gVrTQSn06" title="Total sales percentage">11</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Cream and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" style="text-align: right" title="Total sales">7,465</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zy6KmyaM1adf" title="Total sales percentage">5</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" style="text-align: right" title="Total sales">3,582</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFwpobw5ppnb" title="Total sales percentage">3</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Drinkable Yogurt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" style="text-align: right" title="Total sales">6,105</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDU16vTnqwga" title="Total sales percentage">4</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" style="text-align: right" title="Total sales">2,223</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbuvxA7u476c" title="Total sales percentage">2</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">ProBugs Kefir</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" style="text-align: right" title="Total sales">3,403</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzd3GLqbvysl" title="Total sales percentage">3</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" style="text-align: right" title="Total sales">3,178</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zcAz58h4E86e" title="Total sales percentage">3</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other dairy</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total sales">1,697</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zn8c5lOKvAf3" title="Total sales percentage">1</span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total sales">1,620</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRnW6xIpyLx5" title="Total sales percentage">1</span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net Sales</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total sales">141,568</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEo2jWh3LJS6" title="Total sales percentage">100</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total sales">119,065</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zT9Zc4JCEpwl" title="Total sales percentage">100</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_z0bsBY6X1WJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Significant Customers</i></b> &#8211; Sales
are predominately to companies in the retail food industry located within the United States. Two major customers accounted for approximately
<span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zX6aN7st4rll" title="Concentration Risk, Percentage">22</span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zxoT40izAwN9" title="Concentration Risk, Percentage">23</span>% of net sales for the years ended December 31, 2022 and 2021, respectively. Two major customers accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zSJNO5e6yuW3" title="Concentration Risk, Percentage">28</span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zXnLJVKA3xe9" title="Concentration Risk, Percentage">32</span>% of
accounts receivable as of December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548881472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share repurchase program<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Share repurchase program</a></td>
<td class="text"><p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zLFF8nc7Mtil" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 13 &#8211; <span id="xdx_820_z4jj4piuRoJg">Share repurchase program</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the share repurchase program, during the
year ended December 31, 2020, the Company repurchased <span id="xdx_901_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20200101__20201231__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z5BoOzG5mxK3" title="Stock repurchased during period, shares">179</span> shares at a cost of $<span id="xdx_909_eus-gaap--PaymentsForRepurchaseOfEquity_pn3n3_c20200101__20201231__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z5ueK9mQko6g" title="Payments for stock repurchased">405</span> or approximately $<span id="xdx_908_ecustom--RepurchasementOfPerShareAmount_pip0_c20200101__20201231_zI3wc15JYn0i" title="Repurchasement of per share amount">2.27</span> per share. During 2020, the
Company reached the amended threshold of <span id="xdx_900_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_pn3n3_c20201231_zDWUso0XCC0d" title="Number of shares authorized to be repurchased">625</span> shares and therefore no shares of common stock remain available to be purchased under the
2017 Repurchase Plan Amendment as of December 31, 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 24, 2021, the Lifeway&#8217;s Board authorized
a plan to repurchase up to <span id="xdx_900_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20210601__20210624__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z4OgGnI6BNI6" title="Stock repurchased during period, shares">250</span> shares of Common Stock in the open market within 24 months at no more than $10 per share (the &#8220;2021
Repurchase Plan&#8221;). The Company repurchased all <span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20210701__20210930__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_zyiS4FAlpxM7" title="Stock repurchased during period, shares">250</span> shares of common stock at a cost of $<span id="xdx_904_eus-gaap--PaymentsForRepurchaseOfEquity_pn3n3_c20210701__20210930__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_zHOHhnZmIRYe" title="Payments for stock repurchased">1,583</span> during the three-month period ended
September 30, 2021. Lifeway intends to hold repurchased shares in treasury for general corporate purposes, including issuances under its
2015 Omnibus Incentive Plan. Treasury shares are accounted for using the cost method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stock Purchase Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 7, 2022, the Company entered into
a Stock Purchase Agreement with Ludmila Smolyansky (&#8220;Ms. Smolyansky&#8221;), to purchase <span id="xdx_90D_eus-gaap--StockRepurchasedDuringPeriodShares_c20220101__20221231__srt--CounterpartyNameAxis__custom--LudmilaSmolyanskyMember_zCjOiNzjtwuh">850,340</span> shares of Lifeway common stock
from Ms. Smolyansky. The shares were repurchased during the fourth quarter of 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Stock Purchase Agreement, the
Company and Ms. Smolyansky have agreed, among other things, that (i) Ms. Smolyansky will sell the shares at a purchase price of $4.70
per share, which represents a twenty percent (20.0%) discount to the average closing price of the common stock on Nasdaq over the five
(5) trading day period ended on the trading day immediately preceding the date of the Stock Purchase Agreement and (ii) Ms. Smolyansky
will use a portion of the proceeds to satisfy in full certain obligations of Ms. Smolyansky, which are secured by previously disclosed
pledges of common stock, causing all such pledges to be released. The purchased shares will be held in treasury by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a closing condition to the Stock Purchase Agreement,
Ms. Smolyansky and Mr. Smolyansky delivered an executed amendment (the &#8220;Amendment&#8221;) to that certain Settlement Agreement dated
as of July 27, 2022 (the &#8220;Settlement Agreement&#8221;), between the Company and Ms. Smolyansky and Mr. Smolyansky. <span style="background-color: white">Pursuant
to the Amendment, Ms. Smolyansky and Mr. Smolyansky each agree, among other things, to (i) grant the Company a right of first refusal,
subject to Danone North America Public Benefit Corporation&#8217;s (&#8220;Danone&#8221;) right of first refusal, on substantially similar
terms as Danone (ii) extend the standstill and all related terms under the Proxy Settlement Agreement through the date of the 2024 annual
meeting of the Company&#8217;s shareholders (the &#8220;Standstill&#8221;); and (iii) to appear in person or by proxy and vote their respective
remaining shares of common stock beneficially owned, individually or otherwise, and controlled by either of them and over which they have
power and authority to vote during the Standstill (a) in accordance with the recommendations of the Board at any special meeting or annual
meeting of the shareholders with respect to any proposal(s) not related to the sale of the Company or all or substantially all of the
assets of the Company; and (b) in proportion to the vote of the other shareholders with respect to any proposal relating to any vote on
the sale of the Company or all or substantially all of the assets of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548985680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related party transactions</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zQugxLrXuIfj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 14 &#8211; <span id="xdx_82D_zN8WEfukwkY7">Related party transactions</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Consulting Services</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway obtains consulting services from Ludmila Smolyansky,
a member of the Company&#8217;s Board of Directors and former Chairperson of its Board of Directors. On December 28, 2020, Lifeway entered
into an amended and restated consulting agreement (the &#8220;Agreement&#8221;), effective as of December 31, 2020, with Ms. Smolyansky.
Under the terms and conditions of the Agreement, Ms. Smolyansky will continue to provide consulting services with respect to, among other
things, the Company&#8217;s business strategy, international expansion and product management and expansion. For the services, the Company
will pay an annual service fee of $500, and Ms. Smolyansky will also be eligible for an annual performance fee target of $500 based on
the achievement of specified performance criteria. The annual service fee and target bonus amounts are subject to periodic change by the
Compensation Committee of the Company&#8217;s Board of Directors on 30 days&#8217; prior written notice to the Chairperson. The Agreement
shall continue until either party provides at least a 10-day written notice of termination.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 4, 2022, the Company notified Ms. Smolyansky
that it was terminating the Agreement effective January 17, 2022. Service fees earned are included in general and administrative expenses
in the accompanying consolidated statements of operations and were $<span id="xdx_90B_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MsSmolyanskyMember_zio3XrdVtINd" title="General and administrative expenses">22</span> and $<span id="xdx_90C_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MsSmolyanskyMember_zzC4jcbHjVMd" title="General and administrative expenses">500</span> during the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Endorsement Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway is also a party to an endorsement agreement,
dated as March 14, 2016, by and between the Company and Ludmila Smolyansky, a member of the Company&#8217;s Board of Directors and former
Chairperson of its Board of Directors (the &#8220;Endorsement Agreement&#8221;) under which it pays the Chairperson a royalty based on
the sale of certain Lifeway products, not to exceed $50 in any fiscal month.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 6, 2022, the Company entered into an
agreement (the &#8220;Termination Agreement&#8221;) with Ms. Smolyansky that terminated the Endorsement Agreement as of September 6, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Pursuant to the Termination
Agreement, the Company and Ms. Smolyansky have agreed, among other things, that (i) the Company will pay Ms. Smolyansky a lump sum payment
of <span id="xdx_90D_ecustom--TerminationExpensePayable_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zwpSGZ494afd" title="Termination expense payable">$400,000</span>, (ii) Ms. Smolyansky <span style="background-color: white">will no longer have any further claims against the Company under
the Endorsement Agreement, and (iii) the Endorsement Agreement was terminated and of no further force or effect except for the provisions
thereof that expressly survive termination. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Royalties earned are included in selling expenses
in the accompanying consolidated statements of operations and were $<span id="xdx_907_eus-gaap--RoyaltyExpense_pn3n3_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zIWxETp97F6f" title="Royalty Expense">400</span> and $<span id="xdx_902_eus-gaap--RoyaltyExpense_pn3n3_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zJKZZ6U6Otze" title="Royalty Expense">600</span> during the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Stock Purchase Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">See the November 2022 stock purchase agreement between Ms. Smolyansky
and the Company in Note 13.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548992880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Business Acquisition</a></td>
<td class="text"><p id="xdx_800_eus-gaap--MergersAcquisitionsAndDispositionsDisclosuresTextBlock_zhtZf98MoOei" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 15 &#8211; <span id="xdx_82F_zzfFgnQUEaAa">Business Acquisition</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 18, 2021, the Company completed the acquisition
of certain assets of Glen Oaks Farms Inc. for a purchase price of $<span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20210817__20210818__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zTYnj8v9nkP5">5,800</span> in cash. Glen Oaks is engaged in the manufacture, development,
and sale of probiotic drinkable yogurt. The acquisition of Glen Oaks Farms initiates Lifeway&#8217;s expansion outside of kefir and into
drinkable yogurt. The current distribution of Glen Oaks Farms in western U.S. retailers is strategically significant for Lifeway as the
Company seeks to further grow its presence in this region. From a portfolio perspective, it complements the Company&#8217;s eastern U.S.
presence with the Fresh Made brand and national strength with Lifeway. The acquisition was funded through the proceeds of a $<span id="xdx_900_eus-gaap--ProceedsFromNotesPayable_pn3n3_c20210801__20210818__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_ziY1KVuDEd67">5,000</span> note
payable (see Note 7) and the Company&#8217;s existing cash resources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management considers the purchase of Glen Oaks Farms
Inc. to consist of inputs, processes and outputs and has accounted for the purchase as a business combination. The acquisition was accounted
for under the acquisition method of accounting and the results of operations were included in the Company&#8217;s consolidated statement
of operations from the date of acquisition. Included in the Company&#8217;s consolidated statements of operations are the acquisition&#8217;s
net sales of $<span id="xdx_902_eus-gaap--Revenues_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zlaXcGEigKuc">2,223</span> and income before income taxes of approximately $<span id="xdx_90C_eus-gaap--ProfitLoss_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zYlp5ZRk1Bt2">384</span> from the date of acquisition through December 31, 2021. The Company
incurred approximately $<span id="xdx_90A_ecustom--PaymentAcquisitionCosts_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zeoB08tUkomk" title="Payments of acquisition costs">83</span> in acquisition-related costs which are expensed as incurred and included in general and administrative expense
on the consolidated statement of operations. Pro-forma results of operation have not been presented as the effect would not be material
to the Company&#8217;s results of operations for any periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the preliminary purchase
price allocation of the fair value of intangible assets acquired and liabilities assumed:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_pn3n3_zNY9rAPzAaSc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business Acquisition (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zXcAFbjafzDh" style="display: none">Schedule of purchase price allocation</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Customer relationships</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRjAxVUrt6kc" style="width: 13%; text-align: right">2,400</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Brand name</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNameMember_zb7NIlFRf84h" style="text-align: right">2,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--Goodwill_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zgGrSmaB8qn9" style="border-bottom: Black 1pt solid; text-align: right">1,400</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Assets acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zVg7VjkbgH6a" style="text-align: right">5,800</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Liabilities assumed</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iI_pn3n3_d0_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zfn4adkskiu6" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total purchase price</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zDRqBmQgVxq2" style="border-bottom: Black 2.5pt double; text-align: right">5,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value for the customer relationships at the
acquisition date were determined using the excess earnings method under the income approach. The brand name fair value was determined
using the relief from royalty method. The customer relationship and brand name intangible assets have an estimated life of 15 years and
will be amortized over that period. The fair value measurements of intangible assets are based on significant unobservable inputs, and
thus represent Level 3 inputs. Significant assumptions used in assessing the fair values of intangible assets include discounted future
cash flows, customer attrition rates, and royalty rates. Goodwill arises principally from category expansion opportunities to better serve
its regional and national customers. The goodwill resulting from the acquisition is tax deductible.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547415008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><p id="xdx_849_eus-gaap--UseOfEstimates_zirzztm6H1Sa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zKW841Z4Ggi9">Use of estimates</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of consolidated financial statements
in conformity with U.S. GAAP requires management to use judgement to make estimates and assumptions that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the
reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. Significant
estimates made in preparing the consolidated financial statements include the reserve for promotional allowances, the valuation of goodwill
and intangible assets, stock-based and incentive compensation, and deferred income taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the fourth quarter of 2021, the Company
completed an assessment of the useful life of its $<span id="xdx_901_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_c20211231_zxy4232ehtni">3,700</span> indefinite-lived brand name intangible asset and determined that it should
adjust the estimated useful life from an indefinite length to <span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231_zqX4hilNMKxi">15</span> years.
The change in accounting estimate was effective January 1, 2022, at which time the Company began amortizing the asset over 15 years.
The future amortization expense is included in the five-year intangible asset amortization table in Note 5 &#8211; Goodwill and
Intangible Assets. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">Going Concern</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zYdcKw1gGchi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zLyFwfaxvmg7">Going Concern</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows the guidance in Accounting Standards
Codification (&#8220;ASC&#8221;) 205-40, Presentation of Financial Statements - Going Concern which requires management to assess an entity&#8217;s
ability to continue as a going concern and to provide related disclosure in certain circumstances. There were no conditions or events,
when considered in the aggregate, that raise substantial doubt about the Company&#8217;s ability to continue as a going concern within
one year after the date the financial statements are issued.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsR4qGKePkGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zR8w5re4GAqd">Cash and cash equivalents</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway considers cash and all highly liquid investments
purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are stated at cost, which
approximates or equals fair value due to their short-term nature.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway from time to time may have bank deposits in
excess of insurance limits of the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high credit
quality financial institutions. Lifeway has not experienced any losses in such accounts and believes the financial risks associated with
these financial instruments are minimal.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>













<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has <span id="xdx_906_eus-gaap--RestrictedCash_iI_pn3n3_do_c20221231_z2sjgTTEpl27" title="Restricted Cash">no</span> restricted cash as of December
31, 2022. The Restricted cash escrow funds of $<span id="xdx_908_eus-gaap--RestrictedCash_iI_pn3n3_c20210818_zj7y1ITWlk55" title="Restricted Cash">580</span> were deposited by Lifeway in connection with the September 18, 2021 acquisition of
certain assets of Glen Oaks Farms, Inc. The funds are security for the liability and indemnity obligations of seller as defined under
the asset purchase agreement. The escrow funds were remitted to the sellers in August 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zYGPlCKlqjd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_zdxIEZJHwIN6">Revenue Recognition</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway sells food and beverage products across select
product categories to customers predominantly within the United States (see Note 12 - Segments, Products and Customers). The Company also
sells bulk cream, a byproduct of its fluid milk manufacturing process. In accordance with ASC 606, Revenue from Contracts with Customers,
Lifeway recognizes revenue when control over the products transfers to its customers, which generally occurs upon delivery to its customers
or their common carriers. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive
in exchange for these goods or services, using the five-step method required by ASC 606.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the Company, the contract is the approved sales
order, which may also be supplemented by other agreements that formalize various terms and conditions with customers. The Company applies
judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors including the customer&#8217;s
historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Performance obligations promised in a contract are
identified based on the goods or services that will be transferred to the customer, which is the delivery of food and beverage products
which provide immediate benefit to the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway accounts for product shipping and handling
as fulfillment activities with revenues for these activities recorded within net revenue and costs recorded within cost of goods sold.
Any taxes collected on behalf of government authorities are excluded from net revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Variable consideration, which includes known or expected
pricing or revenue adjustments, such as trade discounts, allowances for non-saleable products, product returns, trade incentives and coupon
redemption, is estimated utilizing the most likely amount method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Key sales terms, such as pricing and quantities ordered,
are established on a frequent basis such that most customer arrangements and related incentives have a one year or shorter duration. As
such, the Company does not capitalize contract inception costs and it capitalizes product fulfillment costs in accordance with U.S. GAAP
and its inventory policies. It generally does
not receive noncash consideration for the sale of goods, nor does it grant payment financing terms greater than one year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z4D714McJx" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zdOcE38MiPYd">Accounts Receivable</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway provides credit terms to customers in-line
with industry standards and maintain allowances for potential credit losses based on historical experience. Customer balances are written
off after all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the
time of revenue recognition. The Company does not charge interest on past due accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_zhkR7cW6xfOe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zpwJFOZA9rSg">Inventories</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at the lower of cost or net
realizable value, valued on a first in, first out basis (&#8220;FIFO&#8221;). The costs of finished goods inventories include raw materials,
direct labor, and overhead costs. Inventories are stated net of reserves for excess or obsolete inventory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, plant and equipment</a></td>
<td class="text"><p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zQmds5DMGhxd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zaOKA7kdkQwa">Property, plant and equipment</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment are recorded at cost.
Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_pn3n3_zCEEaQucRnZ1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)">
  <tr style="vertical-align: top">
    <td><span id="xdx_8BF_zTho9npFqq8k" style="display: none">Schedule of property and equipment, estimated useful lives</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset</span></td>
    <td style="width: 3%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 47%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and improvements</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_ziey6r4sMGJi" title="Property and equipment, useful life">10 &#8211; 39 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zHSmENvJq4mk" title="Property and equipment, useful life">5 &#8211; 12 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ztdhNWg7rXt9" title="Property and equipment, useful life">3 &#8211; 7 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z74ojlE912ed" title="Property and equipment, useful life">5 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z7VHVK6qQ609" title="Property and equipment, useful life">Shorter of expected useful life or lease term</span></span></td></tr>
  </table>
<p id="xdx_8AD_zK10JcvoEAg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company performs impairment tests when circumstances
indicate that the carrying value of an asset may not be recoverable. Expenditures for repairs and maintenance, which do not improve or
extend the life of the assets, are expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p id="xdx_841_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zaOjSSqvCDql" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zrlT0h1bHt12">Intangible Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Goodwill</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill represents the excess purchase price over
the fair value of the net tangible and other identifiable intangible assets acquired. Lifeway estimates the fair value of its one reporting
unit annually (as of December 31), or more frequently if certain conditions exist, using a combination of the fair values derived from
both the income approach and the market approach. Under the income approach, it calculates the fair value of a reporting unit based on
the present value of estimated future cash flows. Cash flow projections are based on the Company&#8217;s estimates of revenue growth rates
and operating margins, taking into consideration industry and market conditions. The discount rate used to determine the present value
of future cash flows is based on the weighted-average cost of capital adjusted for the relevant risk associated with business-specific
characteristics and the uncertainty related to the business's ability to execute on the projected cash flows. The market approach estimates
fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating
and investment characteristics. The resulting fair value, based on the income and market approaches, is then compared to the carrying
value to determine if impairment is necessary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Intangible assets</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Intangible assets acquired in a business combination
are recorded at their estimated fair values at the date of acquisition. Identifiable intangible assets with finite lives are amortized
over their estimated useful lives as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_pn3n3_ze3LU9XMHAef" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)">
  <tr style="vertical-align: top">
    <td style="text-align: left"><span id="xdx_8B9_zmEwcVh4xNK7" style="display: none">Schedule of intangible assets useful lives</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset</span></td>
    <td style="width: 3%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 47%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recipes</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z6KcaWTpFqJb" title="Estimated useful life of intangible assets">4 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Brand names</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_zTu8FNsVz5td" title="Estimated useful life of intangible assets">8-15 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formula</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zm9NsFrrYP8h" title="Estimated useful life of intangible assets">10 years</span></span></td></tr>
  <tr style="background-color: white">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer lists</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zwINWfZJLxgl" title="Estimated useful life of intangible assets">5-10 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z7qTB6RNsrA3" title="Estimated useful life of intangible assets">15 years</span></span></td></tr>
  </table>
<p id="xdx_8A5_zE1Ak1Q0F1wd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">All amortization expense related to intangible assets is recorded in Amortization
expense in the consolidated statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Amortizable intangible assets are evaluated for impairment
whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Lifeway conducts more frequent impairment
assessments if certain conditions exist, such as a change in the competitive landscape, any internal decisions to pursue new or different
strategies, a loss of a significant customer, or a significant change in the market place including changes in the prices paid for its
products or changes in the size of the market for its products. If an evaluation of the undiscounted cash flows indicates impairment,
the asset is written down to its estimated fair value, which is generally based on discounted future cash flows. If the estimated remaining
useful life of an intangible asset is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the
revised remaining useful life.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value measurements</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zZWn16jgB9X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_865_zZYVj45ZKT38">Fair value measurements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Fair value is estimated by applying the following
hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy
upon the lowest level of input that is available and significant to the fair value measurement:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 1 &#8211; </i></b>Quoted prices in active
markets for identical assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 2 &#8211; </i></b>Observable inputs other
than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities
in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term
of the assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Level 3 &#8211; </i></b>Inputs that are
generally unobservable and typically reflect management&#8217;s estimate of assumptions that market participants would use in
pricing the asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway&#8217;s financial assets and liabilities that
are not carried at fair value on a recurring basis include cash and cash equivalents, accounts receivable, other receivables, accounts
payable, accrued expenses and revolving line of credit for which carrying value approximates fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company records its investments in equity
securities without a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from
observable price changes in orderly transactions for the identical or a similar investment of the same issuer. As of December 31,
2022, and 2021, the Company has one investment without a readily determinable fair value which is recorded at $<span id="xdx_90C_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20221231_z5ulRyxDdg2d" title="Other assets"><span id="xdx_90D_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20211231_zGtWp2JCzArg" title="Other assets">1,800</span></span>
in other assets on the consolidated balance sheet. The investment cost of $<span id="xdx_90C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20221231_zGVDzFEgeU9a" title="Investment cost">1,800</span>
includes a cumulative unrealized gain of $<span id="xdx_909_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220101__20221231_z4Kwa8Yb6sQ2">1,731</span>
resulting from an observable price change in 2019. There were no upward or downward adjustments to the investment cost during 2022
or 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zPxB5epmfSTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zq0qbCzYQOwc">Income taxes</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Provision for income taxes includes federal, state,
local and foreign income taxes currently payable, and those deferred because of temporary differences between the financial statement
and tax bases of assets and liabilities. Deferred tax assets or liabilities are computed based on the difference between the financial
statement and income tax bases of assets and liabilities using enacted tax rates expected to apply to taxable income in the year in which
the deferred tax assets or liabilities are expected to be realized or settled. The principal sources of temporary differences are different
depreciation and amortization methods for financial statement and tax purposes, incentive compensation, unrealized gain, capitalization
of indirect inventory costs for tax purposes, reserves for excess and obsolete inventory and the allowance for doubtful accounts. Valuation
allowances are recorded to reduce deferred tax assets when it is more likely not that a tax benefit will not be realized. Deferred income
tax expense or benefit is based on the changes in the asset or liability from period to period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lifeway analyzes filing positions in all the federal
and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. The Company
recognizes the income tax benefit from an uncertain tax position when it is more likely than not that, based on technical merits, the
position will be sustained upon examination, including resolutions of any related appeals or litigation processes. It applies a more likely
than not threshold to the recognition and derecognition of uncertain tax positions. Accordingly, Lifeway recognizes the amount of tax
benefit that has a greater than 50% likelihood of being ultimately realized upon settlement. Future changes in judgment related to the
expected ultimate resolution of uncertain tax positions will affect earnings in the period of such change. For those income tax positions
where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements.
The total amount of unrecognized tax benefits can change due to audit settlements, tax examination activities, statute expirations and
the recognition and measurement criteria under accounting for uncertainty in income taxes. Lifeway recognizes penalties and interest related
to unrecognized tax benefits in the provision (benefit) for income taxes in the consolidated statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zNcY6nsexJqj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zzblvOkaoNv7">Share-based compensation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Share-based compensation expense is recognized for
equity awards over the vesting period based on their grant date fair value. The fair value of restricted stock awards is equal to the
closing price of Lifeway&#8217;s stock on the date of grant. The Company does not estimate forfeitures in measuring the grant date fair
value, but rather account for forfeitures as they occur. The Company issues share based equity awards from treasury shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_TreasuryStockPolicyTextBlock', window );">Treasury stock</a></td>
<td class="text"><p id="xdx_847_ecustom--TreasuryStockPolicyTextBlock_zTLgr5shchZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_863_zOQzw3E0FsJ7">Treasury stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Treasury stock is recorded using the cost method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising costs</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zl3cOzqmgH92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zXVus5rJqAsd">Advertising costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Advertising costs are expensed as incurred and
reported in Selling expense in the Company&#8217;s consolidated statements of operations. Expenditures totaled $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_zIXkFLQ3oTnc" title="Advertising expenses">3,353 </span>
and $<span id="xdx_909_eus-gaap--AdvertisingExpense_pn3n3_c20210101__20211231_zdQi28F8nqyf" title="Advertising expenses">3,267</span>
for the years ended December 31, 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings (loss) per common share</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--EarningsPerSharePolicyTextBlock_zPMxP6glPVb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="text-decoration: underline"><span id="xdx_866_zolOLbKuPxFk">Earnings (loss) per common share</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings (loss) per common share is computed
by dividing net income (loss) available to common stockholders by the weighted average number of common shares issued and outstanding
during the reporting period. Diluted earnings (loss) per common share is computed by dividing net income (loss) available to common stockholders
by the weighted average number of common shares issued and outstanding and the effect of all dilutive common stock equivalents related
to the Company&#8217;s outstanding stock-based compensation awards outstanding during the reporting period. For the years ended December
31, 2022 and 2021, there were <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20221231_zZ8RH0dXaczg" title="Antidilutive shares excluded from EPS computation">322</span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20211231_zHyXhL0d4wNd" title="Antidilutive shares excluded from EPS computation">236</span> common stock equivalents outstanding, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segments</a></td>
<td class="text"><p id="xdx_847_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zYlYAjre9AG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zbAQFEmxbUy9">Segments</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is managed as a single reportable segment.
The Chief Executive Officer, who is the Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;), reviews financial information
on an aggregate basis for purposes of allocating resources and assessing financial performance, as well as for making strategic operational
decisions and managing the organization. Substantially all of Lifeway&#8217;s consolidated revenues relate to the sale of cultured dairy
products that it produces using the same processes and materials and are sold to consumers through a common network of distributors and
retailers in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent accounting pronouncements</a></td>
<td class="text"><p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zP7euYIr1rYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zqBvDxo3KSca">Recent accounting pronouncements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Issued but not yet effective</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In October 2021, the Financial Accounting Standards
Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2021-08, Business Combinations (Topic 805):
Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance provides a single comprehensive
accounting model on revenue recognition for contracts with customers and requires that the acquirer in a business combination recognize
and measure contract assets and liabilities acquired in a business combination in accordance with Topic 606 (Revenue from Contracts with
Customers). The amendments in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption is permitted,
including adoption in an interim period. With early adoption, the amendments are applied retrospectively to all business combinations
for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of adoption and prospectively
to all business combinations that occur on or after the date of initial application. Management does not expect the adoption of this ASU
to have a material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March 2020, the FASB issued ASU No. 2020-04, Reference
Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The new guidance provides optional
expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another
reference rate expected to be discontinued because of reference rate reform. The guidance will be effective prospectively as of March
12, 2020 through December 31, 2022 and interim periods within those fiscal years. Management will adopt this new guidance effective January
1, 2023, and does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial
Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, in November 2018 issued an amendment,
ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and in November 2019 issued two amendments,
ASU 2019-10, Financial Instruments &#8211; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective
Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments &#8211; Credit Losses. The series of new guidance
amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses
to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition
of allowances for losses. The guidance should be applied on either a prospective transition or modified-retrospective approach depending
on the subtopic. The guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those
fiscal years, with early adoption permitted. Management does not expect the adoption of this ASU to have a material impact on its consolidated
financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;<b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_TreasuryStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_TreasuryStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-40/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548863152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock', window );">Schedule of property and equipment, estimated useful lives</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_pn3n3_zCEEaQucRnZ1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)">
  <tr style="vertical-align: top">
    <td><span id="xdx_8BF_zTho9npFqq8k" style="display: none">Schedule of property and equipment, estimated useful lives</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset</span></td>
    <td style="width: 3%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 47%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and improvements</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_ziey6r4sMGJi" title="Property and equipment, useful life">10 &#8211; 39 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zHSmENvJq4mk" title="Property and equipment, useful life">5 &#8211; 12 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ztdhNWg7rXt9" title="Property and equipment, useful life">3 &#8211; 7 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z74ojlE912ed" title="Property and equipment, useful life">5 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z7VHVK6qQ609" title="Property and equipment, useful life">Shorter of expected useful life or lease term</span></span></td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock', window );">Schedule of intangible assets useful lives</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_pn3n3_ze3LU9XMHAef" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)">
  <tr style="vertical-align: top">
    <td style="text-align: left"><span id="xdx_8B9_zmEwcVh4xNK7" style="display: none">Schedule of intangible assets useful lives</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset</span></td>
    <td style="width: 3%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 47%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recipes</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z6KcaWTpFqJb" title="Estimated useful life of intangible assets">4 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Brand names</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_zTu8FNsVz5td" title="Estimated useful life of intangible assets">8-15 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formula</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zm9NsFrrYP8h" title="Estimated useful life of intangible assets">10 years</span></span></td></tr>
  <tr style="background-color: white">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer lists</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zwINWfZJLxgl" title="Estimated useful life of intangible assets">5-10 years</span></span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z7qTB6RNsrA3" title="Estimated useful life of intangible assets">15 years</span></span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548872800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_znXl68lvow2l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories, net (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BC_z2H58Cv90wlg" style="display: none">Schedule of inventories</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zV53owAPiG68" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20211231_zqz5N7fIdRd9" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_maINza8A_zE0h6sCIUIyf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Ingredients</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,859</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,279</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventorySuppliesNetOfReserves_iI_maINza8A_zl234DGNj4q" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Packaging</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,233</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,723</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maINza8A_zP98DQV4X5R5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,539</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,283</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_mtINza8A_zmHDc3KidRml" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,631</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,285</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548912880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_z2DpPBfWqKgf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property, Plant and Equipment, net (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BE_zL8942YM5pz6" style="display: none">Schedule of property, plant and equipment</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zGgRAzcL2vkj" style="width: 13%; text-align: right" title="Property and equipment, gross">1,565</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zXvyUywcDtL9" style="width: 13%; text-align: right" title="Property and equipment, gross">1,565</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Buildings and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zh33hcs28bsa" style="text-align: right" title="Property and equipment, gross">19,341</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zUun6BPLdle8" style="text-align: right" title="Property and equipment, gross">17,920</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zknNjCNzIvEi" style="text-align: right" title="Property and equipment, gross">32,786</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zwYpUWZxRfIa" style="text-align: right" title="Property and equipment, gross">32,073</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zpa95lpMurne" style="text-align: right" title="Property and equipment, gross">640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkQy8YTYFjmj" style="text-align: right" title="Property and equipment, gross">640</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_z8PV15teTei5" style="text-align: right" title="Property and equipment, gross">979</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zubP39MvuZ63" style="text-align: right" title="Property and equipment, gross">900</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Construction in process</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zKUGQldlj3c7" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">1,180</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zS47L2z3AnNf" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross">417</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231_zxDXbOtb1447" style="text-align: right" title="Property and equipment, gross">56,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231_zncrYQKhzC33" style="text-align: right" title="Property and equipment, gross">53,515</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20221231_znTgcSMAixD4" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(35,586</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20211231_zYvTtFZNOeVi" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(33,385</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total property, plant and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20221231_z7Z1BbpXWEY" style="border-bottom: Black 2.5pt double; text-align: right" title="Total property, plant and equipment, net">20,905</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20211231_z5G4aAU8slBk" style="border-bottom: Black 2.5pt double; text-align: right" title="Total property, plant and equipment, net">20,130</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550144848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of goodwill and indefinite-lived intangible assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zQ7b0S03T4U2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zPc4FofkmlRh" style="display: none">Schedule of goodwill and indefinite-lived intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Balance at December 31, 2021, before accumulated impairment loses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20201231_z5rDfNYijzRj" style="width: 13%; text-align: right">12,948</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated impairment losses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pn3n3_di_c20211231_ziKApyYIzGLi" style="border-bottom: Black 1pt solid; text-align: right">(1,244</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20211231_zDz2AVLhMM25" style="border-bottom: Black 2.5pt double; text-align: right">11,704</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--Goodwill_iI_pn3n3_c20221231_zpGXFXj7HmI" style="border-bottom: Black 2.5pt double; text-align: right">11,704</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of finite-lived intangible assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zGonrD4ERA2e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Finite lived)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BB_zmqvuaXvAMph" style="display: none">Schedule of finite-lived intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Gross</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Net</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Gross</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Carrying</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt; width: 34%">Recipes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Gross Carrying Amount">44</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Accumulated Amortization">(44</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z371tph2PvB8" style="width: 8%; text-align: right" title="Net Carrying Amount">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Gross Carrying Amount">44</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Accumulated Amortization">(44</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_zLnk5y0sLMwe" style="width: 8%; text-align: right" title="Net Carrying Amount">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Customer lists and other customer related intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">4,529</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(4,529</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zqqp07P68GFf" style="text-align: right" title="Net Carrying Amount">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">4,529</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(4,529</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zlVZqo7ZUwMd" style="text-align: right" title="Net Carrying Amount">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Customer relationship</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">3,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(1,212</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Net Carrying Amount">2,173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">3,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(1,052</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Net Carrying Amount">2,333</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Brand names</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">7,948</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(2,683</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Net Carrying Amount">5,265</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount">7,948</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Accumulated Amortization">(2,303</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Net Carrying Amount">5,645</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Formula</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">438</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">(438</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_znNCDHPbXRUe" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">438</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">(438</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zAEE5TDD2ks8" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total intangible assets, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20221231_zrASbIPXOVci" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount, Intangible assets with indefinite lives">16,344</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20221231_zKQuy7OPLrp3" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">(8,906</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pn3n3_c20221231_z2wfySVwZuV7" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount, Intangible assets with indefinite lives">7,438</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20211231_zggU6vGYqnRk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount, Intangible assets with indefinite lives">16,344</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20211231_zrQB0QRWqkm5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">(8,366</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount, Intangible assets with indefinite lives">7,978</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of amortization expense on intangible assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_pn3n3_zD1pFbU0Mrsh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_zzC2Z7l0DlH9" style="display: none">Schedule of amortization expense on intangible assets</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">Year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_iI_pn3n3_c20221231_z9dBYwXbn5zl" style="width: 13%; text-align: right" title="2023">540</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_iI_pn3n3_c20221231_zzK41fKDvWic" style="text-align: right" title="2024">540</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_iI_pn3n3_c20221231_ztAb78QPjJF3" style="text-align: right" title="2025">540</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_iI_pn3n3_c20221231_zBJdWAusrVb6" style="text-align: right" title="2026">540</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive_iI_pn3n3_c20221231_zv8SHDtba3R3" style="text-align: right" title="2027">540</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b),(d)<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384546337488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_z2kfRQMOWHyd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accrued Expenses (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BA_zkgHduOtVdJi" style="display: none">Schedule of accrued expenses</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zDyc2ThcqTug" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49C_20211231_ziuqXkgGsebb" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_zXWgtsUHcxT9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Payroll and incentive compensation</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,925</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,951</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccrualForTaxesOtherThanIncomeTaxesCurrent_iI_zlh9rQITshtj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Real estate taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">359</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--CurrentPortionOfOperatingLeaseLiabilities_iI_z824b8NLp8u2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">131</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_z9bfyOCZ1kll" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">424</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">283</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_zt6XHCoQSTC6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,813</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,724</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548929824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of notes payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_pn3n3_zMXdJ9j87VAi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Debt (Details - Notes payable)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8BD_zFOSEafJjEs7" style="display: none">Schedule of notes payable</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20221231_zgZPFMaHr6hj" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_zhXR7tidNOU5" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LoansPayableCurrent_iI_zy2J6hO4KZg4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Term loan due August 18, 2026. Interest (<span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20221231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zvuTMiGnddWc">6.29</span>% at December 31, 2022) payable monthly.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,750</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_iNI_di_zbXo4RFrPKTj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Unamortized deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(23</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(30</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherNotesPayableCurrent_iI_zae5Ofk16Yg6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,727</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,470</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtCurrent_iNI_di_zhLafrzSuqx2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,250</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtNoncurrent_iI_z6VAVPsn6jL5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,477</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,470</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of maturities of long-term debt</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_pn3n3_z46vqmqsDWCc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Debt (Details - Debt maturities)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zA3FlufImkm5" style="display: none">Schedule of maturities of long-term debt</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_c20221231_zb30TGGlKtfh" style="width: 13%; text-align: right" title="2023">1,250</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_c20221231_z6xV1iAHFZMk" style="text-align: right" title="2024">1,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_c20221231_zCZCiAZlvHsi" style="text-align: right" title="2025">1,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_c20221231_zy5kwiplRwy5" style="border-bottom: Black 1pt solid; text-align: right" title="2026">500</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total term loan</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--LongTermDebt_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total term loan">3,750</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548992880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Future maturities of lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_z6MaUudPuFak" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_zqF3m0qNOQPl" style="display: none">Future maturities of lease liabilities</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">Year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Operating Leases</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20221231_zRzgQzP7GCD4" style="width: 13%; text-align: right" title="2023">86</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20221231_zjSZKHy0gJ65" style="text-align: right" title="2024">67</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20221231_zevbvSc2OwTk" style="text-align: right" title="2025">33</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20221231_z1xHdIcPpmj3" style="text-align: right" title="2026">10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20221231_zFtvhEH3ePl5" style="border-bottom: Black 1pt solid; text-align: right" title="2027">3</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20221231_pn3n3" style="text-align: right" title="Total lease payments">199</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20221231_zeXvw17Va6D2" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Interest">(25</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseLiability_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">174</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548283008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_z3VzDLruCCQ9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Provision)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zUOGfSXFH47j" style="display: none">Provision for income taxes</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__20221231_zBWpaqLwn3E9" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20210101__20211231_zhlrJFVvgjy2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Current:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_zC01HLE5IxL5" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">645</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,097</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_zf5cSjOj2bSk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">State and local</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">444</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">951</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_ze3vTOreTgl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,089</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,048</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_z40p4IkHVjC3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Deferred</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(172</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">257</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_i01_z7Y0aALzU7T9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">917</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,305</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation to effective rate for income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGVEoxEWZBVj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inccome taxes (Details - Reconciliation)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zmA3DIRQa3Kj" style="display: none">Reconciliation to effective rate for income taxes</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Percentage</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amount</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Percentage</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 36%; text-align: left">Federal income tax at statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20220101__20221231_pn3n3" style="width: 13%; text-align: right" title="Federal income tax expense at statutory rate">392</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20220101__20221231_zPJegsQ1vhK3" title="Federal income tax expense computed at the statutory rate, percentage">21.0</span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pn3n3" style="width: 13%; text-align: right" title="Federal income tax expense at statutory rate">1,179</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20210101__20211231_z4qDDx16BS3f" title="Federal income tax expense computed at the statutory rate, percentage">21.0</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State and local tax, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20220101__20221231_pn3n3" style="text-align: right" title="State and local tax expense, net">287</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20220101__20221231_zuvJCW5fWWe6" title="State and local tax expense, net, percentage">15.4</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pn3n3" style="text-align: right" title="State and local tax expense, net">440</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20210101__20211231_zEip3qjll91c" title="State and local tax expense, net, percentage">7.8</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Other permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20220101__20221231_pn3n3" style="text-align: right" title="Other permanent differences">8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20220101__20221231_zzUXoqnynU5f" title="Other permanent differences, percentage">0.4</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pn3n3" style="text-align: right" title="Other permanent differences">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20210101__20211231_zSdBUoDr0ZN3" title="Other permanent differences, percentage">0.1</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Section 162m</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20220101__20221231_pn3n3" style="text-align: right" title="Section 162m">229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20220101__20221231_zWu2uYlQdJT9" title="Section 162m, percentage">12.2</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20210101__20211231_pn3n3" style="text-align: right" title="Section 162m">206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20210101__20211231_zta2yVtb00Li" title="Section 162m, percentage">3.7</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20220101__20221231_pn3n3" style="text-align: right" title="Stock based compensation">127</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20220101__20221231_zoqDb3RAMeui" title="Stock based compensation, percentage">6.8</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20210101__20211231_pn3n3" style="text-align: right" title="Stock based compensation">100</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20210101__20211231_zbIK4EzX9e4" title="Stock based compensation, percentage">1.8</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Uncertain tax positions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_pn3n3_d0_c20220101__20221231_zTpMqscroTVl" style="text-align: right" title="Uncertain tax positions">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp0_c20220101__20221231_zmBIkByTtQ0h" title="Uncertain tax positions, percentage">&#8211;</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_c20210101__20211231_pn3n3" style="text-align: right" title="Uncertain tax positions">218</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp_c20210101__20211231_zf0y38C6RM0e" title="Uncertain tax positions, percentage">3.9</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Change in tax rates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_c20220101__20221231_zqZym9FFRjA1" style="text-align: right" title="Change in tax rates">(83</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20220101__20221231_z1xpwSavnHs8" title="Change in tax rates, percentage">4.4</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_c20210101__20211231_pn3n3" style="text-align: right" title="Change in tax rates">198</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20210101__20211231_z0V5yeBFIJj3" title="Change in tax rates, percentage">3.4</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20220101__20221231_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Other">(43</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<span id="xdx_90D_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20220101__20221231_zl1E9awZQ1Pf" title="Other, percentage">2.3</span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20210101__20211231_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Other">(42</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20210101__20211231_zeredLuybFG1" title="Other, percentage">0.7</span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--IncomeTaxExpenseBenefit_c20220101__20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes">917</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20220101__20221231_zGbfoe4AdxRg" title="Provision for income taxes, percentage">49.1</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes">2,305</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20210101__20211231_z825DipkNq7c" title="Provision for income taxes, percentage">41.0</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_z5FP211ypbbb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Deferred tax assets)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_zpnjvr1x7ATd" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20221231_zPmRit8eTzbk" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_495_20211231_zDjMvgqBSYNa" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax liabilities attributable to:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_pn3n3_di_z5FcOqWHhEA5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%; text-align: left">Accumulated depreciation and amortization</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,394</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,401</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_i01NI_pn3n3_di_ze0YvfdE15O2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Unrealized gains</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(472</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(473</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_i01NI_pn3n3_di_zwTzpThLzLBk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,866</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,874</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax assets attributable to:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Accrued compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Incentive compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">164</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsInventory_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">324</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Allowances for doubtful accounts and discounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsDeferredIncome_i01I_pn3n3_d0_z6oqUxRd68Td" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">17</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(6</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total net deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">837</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">673</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01NI_pn3n3_di_z79t3zbcp573" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,029</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,201</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock', window );">Schedule of tax attributes related to net operating losses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock_pn3n3_zsXGBtbuEzKd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Income taxes (Details - Tax attributes related to net operating losses )">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_zFhqszWywXG9" style="display: none">Schedule of tax attributes related to net operating losses</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax Attributes</span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross Amount</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Amount</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expiration Years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 52%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">State net operating losses</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98E_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross_c20221231_pn3n3" style="width: 13%; text-align: right" title="State net operating losses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">116</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_986_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c20221231_pn3n3" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="State net operating losses, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98F_ecustom--OperatingLossCarryforwardsExpirationyEARS_dtY_c20220101__20221231_z9Xt5M0xsvHb" style="width: 13%; text-align: center" title="NOL expiration date"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2035</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_980_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_c20221231_pn3n3" style="border-bottom: black 2.25pt double; text-align: right" title="State net operating losses, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Reconciliation of amount of unrecognized tax benefits</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_pn3n3_z1bXOVT5nIHl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Unrecognized tax benefits)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BD_z1OAwOIuGsNh" style="display: none">Reconciliation of amount of unrecognized tax benefits</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Balance at January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20220101__20221231_zFEvZIu1ieH1" style="width: 13%; text-align: right" title="Unrecognized tax benefits, beginning balance">396</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20210101__20211231_zTUuLzO5dFzb" style="width: 13%; text-align: right" title="Unrecognized tax benefits, beginning balance">95</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Additions based on tax positions of prior years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20220101__20221231_zuC6uKXJcref" style="text-align: right" title="Additions based on tax positions of prior years">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_c20210101__20211231_zEQLUY185jd" style="text-align: right" title="Additions based on tax positions of prior years">301</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Settlement for tax positions of prior years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_iN_pn3n3_di_c20220101__20221231_zOOkUCSd2rM4" style="border-bottom: Black 1pt solid; text-align: right" title="Reduction for tax positions of prior years">(396</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20210101__20211231_zNzqJVTEeRIk" style="border-bottom: Black 1pt solid; text-align: right" title="Reduction for tax positions of prior years">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Balance at December 31</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_d0_c20220101__20221231_z2kjAWbEGAZi" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized tax benefits, ending balance">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_c20210101__20211231_zYgel5GXS4e9" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized tax benefits, ending balance">396</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547523008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based and Other Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_zre9SpIqNfJi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Stock-based Compensation (Details - Option Activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_ztf8eG2Km0o5" style="display: none">Schedule of stock option activity</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted <br/>
average <br/>
exercise price</span></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Weighted<br/>
    average<br/>
    remaining</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">contractual life</p></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aggregate <br/>
intrinsic value</span></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td>
    <td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 44%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at December 31, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zd6MMfYG4m6f" style="width: 11%; text-align: right" title="Options outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrXIkSswfKg1" style="width: 11%; text-align: right" title="Weighted average exercise price, options outstanding, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvehGMrXmWih" title="Weighted average remaining contractural life, outstanding ending">4.22</span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsYCqUfaDIkb" style="width: 11%; text-align: right" title="Aggregate intrinsic value, options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zGGpq0huE6Ec" style="text-align: right" title="Options granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqW7OJuvU7jj" style="text-align: right" title="Weighted average exercise price, options granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYC3qhWnlgP8" style="text-align: right" title="Options exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zk3Zsi1cg4v7" style="text-align: right" title="Weighted average exercise price, options exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAOduxNzESwb" style="border-bottom: black 1pt solid; text-align: right" title="Options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhvYJ4vsSot3" style="border-bottom: black 1pt solid; text-align: right" title="Weighted average exercise price, options forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at December 31, 2022</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRwpWFWF1eR3" style="border-bottom: black 2.25pt double; text-align: right" title="Options outstanding, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJq5Ix6anHZj" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted average exercise price, options outstanding, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ze5MptAPJh7d" title="Weighted average remaining contractural life, outstanding ending">3.22</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zekpRkCavHg2" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate intrinsic value, options outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at December 31, 2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zstTxvN3OYwc" style="text-align: right" title="Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqEbXDjdvHOd" style="text-align: right" title="Weighted average exercise price, Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKJqVlrNRsGb" title="Weighted average remaining contractural life, exercisable">3.22</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z48ykih2T0V3" style="text-align: right" title="Aggregate intrinsic value, options exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of RSA activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_pn3n3_zQ8SfmLDTW4l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-based Compensation (Details - RSA Activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_zqlwZpSE4o1b" style="display: none">Schedule of RSA activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Restricted Stock Awards</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Weighted Average Grant Date Fair Value</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%">Outstanding at December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zFqBh04Csi3b" style="width: 13%; text-align: right" title="Number of shares outstanding, beginning">94</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z6GExDFeF037" style="width: 13%; text-align: right" title="Weighted average grant date fair value outstanding, beginning">4.50</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZE9hT2neuni" style="text-align: right" title="Granted">97</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z81EWoJX7YSd" style="text-align: right" title="Weighted average grant date fair value, granted">6.25</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Shares issued upon vesting</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zAgHkB2T2tQ3" style="text-align: right" title="Shares issued upon vesting">(27</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZlaxyEuFySa" style="text-align: right" title="Weighted average grant date fair value, shares issued upon vesting">3.43</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zjm09qyCcaCe" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zKoMukgj7Kxa" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average grant date fair value, forfeited">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zPrGfCe3u5Xc" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares outstanding, ending">164</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zapKqplzYaY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value outstanding, ending">5.69</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Vested and deferred at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zOIWEzWoLs35" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested and deferred">37</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zH3XTwYWFHR" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, vested and deferred">5.60</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548992880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments, Products and Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of sales of products by category</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_pn3n3_zkuxS0ty2Rrh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments, Products and Customers (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span id="xdx_8B5_zJozf6ghulxd" style="display: none">Schedule of sales of products by category</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">In thousands</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">$</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">%</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">$</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">%</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 36%; text-align: left">Drinkable Kefir other than ProBugs</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" style="width: 13%; text-align: right" title="Total sales">110,247</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z20nZu8gZ4N7" title="Total sales percentage">78</span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" style="width: 13%; text-align: right" title="Total sales">95,850</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb5JeRiETxBb" title="Total sales percentage">80</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cheese</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" style="text-align: right" title="Total sales">12,651</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3vk6eun8Fl9" title="Total sales percentage">9</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" style="text-align: right" title="Total sales">12,612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zd1gVrTQSn06" title="Total sales percentage">11</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Cream and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" style="text-align: right" title="Total sales">7,465</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zy6KmyaM1adf" title="Total sales percentage">5</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" style="text-align: right" title="Total sales">3,582</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFwpobw5ppnb" title="Total sales percentage">3</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Drinkable Yogurt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" style="text-align: right" title="Total sales">6,105</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDU16vTnqwga" title="Total sales percentage">4</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" style="text-align: right" title="Total sales">2,223</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbuvxA7u476c" title="Total sales percentage">2</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">ProBugs Kefir</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" style="text-align: right" title="Total sales">3,403</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzd3GLqbvysl" title="Total sales percentage">3</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" style="text-align: right" title="Total sales">3,178</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zcAz58h4E86e" title="Total sales percentage">3</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other dairy</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total sales">1,697</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zn8c5lOKvAf3" title="Total sales percentage">1</span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total sales">1,620</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRnW6xIpyLx5" title="Total sales percentage">1</span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net Sales</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total sales">141,568</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEo2jWh3LJS6" title="Total sales percentage">100</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total sales">119,065</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zT9Zc4JCEpwl" title="Total sales percentage">100</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384548972272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of purchase price allocation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_pn3n3_zNY9rAPzAaSc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business Acquisition (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zXcAFbjafzDh" style="display: none">Schedule of purchase price allocation</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Customer relationships</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRjAxVUrt6kc" style="width: 13%; text-align: right">2,400</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Brand name</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNameMember_zb7NIlFRf84h" style="text-align: right">2,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--Goodwill_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zgGrSmaB8qn9" style="border-bottom: Black 1pt solid; text-align: right">1,400</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Assets acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zVg7VjkbgH6a" style="text-align: right">5,800</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Liabilities assumed</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iI_pn3n3_d0_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zfn4adkskiu6" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total purchase price</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zDRqBmQgVxq2" style="border-bottom: Black 2.5pt double; text-align: right">5,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547405104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies (Details - Property useful lives)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment, useful life</a></td>
<td class="text">10 &#8211; 39 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment, useful life</a></td>
<td class="text">5 &#8211; 12 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment, useful life</a></td>
<td class="text">3 &#8211; 7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment, useful life</a></td>
<td class="text">Shorter of expected useful life or lease term<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_PropertyPlantAndEquipmentEstimatedUsefulLives1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_PropertyPlantAndEquipmentEstimatedUsefulLives1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384543309344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies (Details - Intangible Useful lives)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_RecipesMember', window );">Recipes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_FiniteLivedIntangibleAssetUsefulLife1', window );">Estimated useful life of intangible assets</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_BrandNamesMember', window );">Brand Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_FiniteLivedIntangibleAssetUsefulLife1', window );">Estimated useful life of intangible assets</a></td>
<td class="text">8-15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_FormulaMember', window );">Formula [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_FiniteLivedIntangibleAssetUsefulLife1', window );">Estimated useful life of intangible assets</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', window );">Customer Lists [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_FiniteLivedIntangibleAssetUsefulLife1', window );">Estimated useful life of intangible assets</a></td>
<td class="text">5-10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_FiniteLivedIntangibleAssetUsefulLife1', window );">Estimated useful life of intangible assets</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_FiniteLivedIntangibleAssetUsefulLife1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_FiniteLivedIntangibleAssetUsefulLife1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_RecipesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_RecipesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_BrandNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_BrandNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_FormulaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_FormulaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547463584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details Narrative) - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Aug. 18, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-Lived Intangible Assets (Excluding Goodwill)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 580,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">1,800,000<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtCost', window );">Investment cost</a></td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized Gain (Loss) on Investments</a></td>
<td class="nump">1,731,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expenses</a></td>
<td class="nump">$ 3,353,000<span></span>
</td>
<td class="nump">$ 3,267,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares excluded from EPS computation</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of the investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384543224880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Ingredients</a></td>
<td class="nump">$ 2,859<span></span>
</td>
<td class="nump">$ 2,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventorySuppliesNetOfReserves', window );">Packaging</a></td>
<td class="nump">3,233<span></span>
</td>
<td class="nump">2,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">3,539<span></span>
</td>
<td class="nump">3,283<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories, net</a></td>
<td class="nump">$ 9,631<span></span>
</td>
<td class="nump">$ 8,285<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventorySuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventorySuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547584224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 56,491<span></span>
</td>
<td class="nump">$ 53,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(35,586)<span></span>
</td>
<td class="num">(33,385)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property, plant and equipment, net</a></td>
<td class="nump">20,905<span></span>
</td>
<td class="nump">20,130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,565<span></span>
</td>
<td class="nump">1,565<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">19,341<span></span>
</td>
<td class="nump">17,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">32,786<span></span>
</td>
<td class="nump">32,073<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">640<span></span>
</td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">979<span></span>
</td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 1,180<span></span>
</td>
<td class="nump">$ 417<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384545405968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Details - Indefinite assets) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 11,704<span></span>
</td>
<td class="nump">$ 11,704<span></span>
</td>
<td class="nump">$ 12,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, Impaired, Accumulated Impairment Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,244)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384546411488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Details - Finite lived) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (8,906)<span></span>
</td>
<td class="num">$ (8,366)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross Carrying Amount, Intangible assets with indefinite lives</a></td>
<td class="nump">16,344<span></span>
</td>
<td class="nump">16,344<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Amount, Intangible assets with indefinite lives</a></td>
<td class="nump">7,438<span></span>
</td>
<td class="nump">7,978<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_RecipesMember', window );">Recipes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(44)<span></span>
</td>
<td class="num">(44)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember', window );">Customer Lists And Other Customer Related Intangibles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">4,529<span></span>
</td>
<td class="nump">4,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(4,529)<span></span>
</td>
<td class="num">(4,529)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">3,385<span></span>
</td>
<td class="nump">3,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,212)<span></span>
</td>
<td class="num">(1,052)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">2,173<span></span>
</td>
<td class="nump">2,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_BrandNamesMember', window );">Brand Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">7,948<span></span>
</td>
<td class="nump">7,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,683)<span></span>
</td>
<td class="num">(2,303)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">5,265<span></span>
</td>
<td class="nump">5,645<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_FormulaMember', window );">Formula [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">438<span></span>
</td>
<td class="nump">438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(438)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_RecipesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_RecipesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_BrandNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_BrandNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_FormulaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_FormulaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384545407520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo', window );">2023</a></td>
<td class="nump">$ 540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree', window );">2024</a></td>
<td class="nump">540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour', window );">2025</a></td>
<td class="nump">540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive', window );">2026</a></td>
<td class="nump">540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive', window );">2027</a></td>
<td class="nump">$ 540<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384545460784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Payroll and incentive compensation</a></td>
<td class="nump">$ 2,925<span></span>
</td>
<td class="nump">$ 2,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Real estate taxes</a></td>
<td class="nump">394<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_CurrentPortionOfOperatingLeaseLiabilities', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">424<span></span>
</td>
<td class="nump">283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 3,813<span></span>
</td>
<td class="nump">$ 3,724<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_CurrentPortionOfOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_CurrentPortionOfOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483384/720-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384543290976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details - Notes payable) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Term loan due August 18, 2026. Interest (6.29% at December 31, 2022) payable monthly.</a></td>
<td class="nump">$ 3,750<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross', window );">Unamortized deferred financing costs</a></td>
<td class="num">(23)<span></span>
</td>
<td class="num">(30)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNotesPayableCurrent', window );">Total note payable</a></td>
<td class="nump">3,727<span></span>
</td>
<td class="nump">4,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less current portion</a></td>
<td class="num">(1,250)<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term portion</a></td>
<td class="nump">$ 2,477<span></span>
</td>
<td class="nump">$ 3,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=lway_TermLoanMember', window );">Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="nump">6.29%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of issuance costs recognized in a share-lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing, before deduction of accumulated amortization or effects of subsequent adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=lway_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=lway_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384543231472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details - Debt maturities)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">$ 1,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2026</a></td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total term loan</a></td>
<td class="nump">$ 3,750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550701248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Credit line effective interest rate</a></td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableInterestBearingInterestRate', window );">Interest payable</a></td>
<td class="nump">1.95%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Unused revolving line of credit fee</a></td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_LetterOfCreditFeePercentage', window );">Letter of credit fee percentage</a></td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_Unamortizeddeferredfinancingcostsnet', window );">Deferred Financing Costs</a></td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Credit line effective interest rate</a></td>
<td class="nump">6.17%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-Term Line of Credit</a></td>
<td class="nump">$ 2,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">2,223<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Modified Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Revolving credit facility maximum borrowing capacity</a></td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Incremental Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Revolving credit facility maximum borrowing capacity</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Jun. 30,  2025<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Revolving Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Revolving credit facility maximum borrowing capacity</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_LetterOfCreditFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_LetterOfCreditFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_Unamortizeddeferredfinancingcostsnet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_Unamortizeddeferredfinancingcostsnet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableInterestBearingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 25<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482981/835-30-25-12<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 25<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482981/835-30-25-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableInterestBearingInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=lway_ModifiedCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=lway_ModifiedCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=lway_IncrementalFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=lway_IncrementalFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=lway_RevolvingLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=lway_RevolvingLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550659040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">$ 86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2027</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 174<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384546383616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Lease expense</a></td>
<td class="nump">$ 229<span></span>
</td>
<td class="nump">$ 304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">11.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 151<span></span>
</td>
<td class="nump">$ 198<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550077680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Details - Provision) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 645<span></span>
</td>
<td class="nump">$ 1,097<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">444<span></span>
</td>
<td class="nump">951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">1,089<span></span>
</td>
<td class="nump">2,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="num">(172)<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 917<span></span>
</td>
<td class="nump">$ 2,305<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550754944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inccome taxes (Details - Reconciliation) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax expense at statutory rate</a></td>
<td class="nump">$ 392<span></span>
</td>
<td class="nump">$ 1,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal income tax expense computed at the statutory rate, percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State and local tax expense, net</a></td>
<td class="nump">$ 287<span></span>
</td>
<td class="nump">$ 440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local tax expense, net, percentage</a></td>
<td class="nump">15.40%<span></span>
</td>
<td class="nump">7.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Other permanent differences</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Other permanent differences, percentage</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Section 162m</a></td>
<td class="nump">$ 229<span></span>
</td>
<td class="nump">$ 206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Section 162m, percentage</a></td>
<td class="nump">12.20%<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock based compensation</a></td>
<td class="nump">$ 127<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Stock based compensation, percentage</a></td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Uncertain tax positions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Uncertain tax positions, percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Change in tax rates</a></td>
<td class="num">$ (83)<span></span>
</td>
<td class="nump">$ 198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Change in tax rates, percentage</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_IncomeTaxReconciliationOtherReconcilingItems1', window );">Other</a></td>
<td class="num">$ (43)<span></span>
</td>
<td class="num">$ (42)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1', window );">Other, percentage</a></td>
<td class="nump">2.30%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 917<span></span>
</td>
<td class="nump">$ 2,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Provision for income taxes, percentage</a></td>
<td class="nump">49.10%<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_IncomeTaxReconciliationOtherReconcilingItems1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_IncomeTaxReconciliationOtherReconcilingItems1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480887/718-740-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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 state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384551924080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income taxes (Details - Deferred tax assets) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities attributable to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">$ (3,394)<span></span>
</td>
<td class="num">$ (3,401)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities', window );">Unrealized gains</a></td>
<td class="num">(472)<span></span>
</td>
<td class="num">(473)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(3,866)<span></span>
</td>
<td class="num">(3,874)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets attributable to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Accrued compensation</a></td>
<td class="nump">287<span></span>
</td>
<td class="nump">170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Incentive compensation</a></td>
<td class="nump">194<span></span>
</td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowances for doubtful accounts and discounts</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">17<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total net deferred tax assets</a></td>
<td class="nump">837<span></span>
</td>
<td class="nump">673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax liabilities</a></td>
<td class="num">$ (3,029)<span></span>
</td>
<td class="num">$ (3,201)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550394128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Details - Tax attributes related to net operating losses )<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross', window );">State net operating losses, gross</a></td>
<td class="nump">$ 116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating losses, net</a></td>
<td class="nump">$ 6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_OperatingLossCarryforwardsExpirationyEARS', window );">NOL expiration date</a></td>
<td class="text">2035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet', window );">State net operating losses, net</a></td>
<td class="nump">$ 6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Loss Carryforwards, State and Local, net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_OperatingLossCarryforwardsExpirationyEARS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_OperatingLossCarryforwardsExpirationyEARS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550048896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Details - Unrecognized tax benefits) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits, beginning balance</a></td>
<td class="nump">$ 396<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions based on tax positions of prior years</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reduction for tax positions of prior years</a></td>
<td class="num">(396)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reduction for tax positions of prior years</a></td>
<td class="nump">396<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits, ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 396<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384551720800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Income Tax Examination, Penalties and Interest Expense</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Income Tax Examination, Penalties and Interest Accrued</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550710864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Details - Option Activity) - Equity Option [Member] - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning balance</a></td>
<td class="nump">41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, options outstanding, beginning balance</a></td>
<td class="nump">$ 10.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractural life, outstanding ending</a></td>
<td class="text">3 years 2 months 19 days<span></span>
</td>
<td class="text">4 years 2 months 19 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, options outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, options granted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, options exercised</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options forfeited</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, options forfeited</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, ending balance</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, options outstanding, ending balance</a></td>
<td class="nump">$ 10.42<span></span>
</td>
<td class="nump">$ 10.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, options outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable</a></td>
<td class="nump">41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercisable</a></td>
<td class="nump">$ 10.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractural life, exercisable</a></td>
<td class="text">3 years 2 months 19 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, options exercisable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384551918192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Details - RSA Activity) - Restricted Stock Award [Member]<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of shares outstanding, beginning | shares</a></td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value outstanding, beginning | $ / shares</a></td>
<td class="nump">$ 4.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted | shares</a></td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted | $ / shares</a></td>
<td class="nump">$ 6.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Shares issued upon vesting | shares</a></td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue', window );">Weighted average grant date fair value, shares issued upon vesting | $ / shares</a></td>
<td class="nump">$ 3.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, forfeited | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of shares outstanding, ending | shares</a></td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value outstanding, ending | $ / shares</a></td>
<td class="nump">$ 5.69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber', window );">Vested and deferred | shares</a></td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, vested and deferred | $ / shares</a></td>
<td class="nump">$ 5.60<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=lway_RestrictedStockAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=lway_RestrictedStockAwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384546104208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based and Other Compensation (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Aug. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279<span></span>
</td>
<td class="nump">$ 264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense', window );">Tax-related benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unearned compensation related to non-vested stock options</a></td>
<td class="nump">$ 520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period for unrecognized compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 6 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=lway_CEO2020AwardMember', window );">2020 CEO Award [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 229<span></span>
</td>
<td class="nump">342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_LongtermEquitybasedIncentive', window );">Long-term equity-based incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unearned compensation related to non-vested RSA's</a></td>
<td class="nump">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears', window );">Unearned compensation related to non-vested 2023</a></td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears', window );">Unearned compensation related to non-vested 2024</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=lway_Plan2021Member', window );">Plan 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="nump">234<span></span>
</td>
<td class="nump">$ 194<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="nump">386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears', window );">Unearned compensation related to non-vested 2024</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=lway_Plan2021Member', window );">Plan 2021 [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_LongtermEquitybasedIncentive', window );">Long-term equity-based incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=lway_Plan2022Member', window );">Plan 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=lway_Omnibus2015Member', window );">Omnibus 2015 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</a></td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=lway_Omnibus2022PlanMember', window );">Omnibus 2022 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">3,000,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=lway_Director2022PlanMember', window );">2022 Director Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">466,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=lway_DefinedContributionPlanMember', window );">Defined Contribution Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Contribution expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 446<span></span>
</td>
<td class="nump">$ 432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_LongtermEquitybasedIncentive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term equity-based incentive</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_LongtermEquitybasedIncentive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=lway_CEO2020AwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=lway_CEO2020AwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=lway_Plan2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=lway_Plan2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=lway_Plan2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=lway_Plan2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=lway_Omnibus2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=lway_Omnibus2015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=lway_Omnibus2022PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=lway_Omnibus2022PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=lway_Director2022PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=lway_Director2022PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=lway_DefinedContributionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=lway_DefinedContributionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384546132976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments, Products and Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 141,568<span></span>
</td>
<td class="nump">$ 119,065<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_DrinkableKefirotherthanProBugsMember', window );">Drinkable Kefir Other Than ProBugs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 110,247<span></span>
</td>
<td class="nump">$ 95,850<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_DrinkableKefirotherthanProBugsMember', window );">Drinkable Kefir Other Than ProBugs [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total sales percentage</a></td>
<td class="nump">78.00%<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_CheeseMember', window );">Cheese [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 12,651<span></span>
</td>
<td class="nump">$ 12,612<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_CheeseMember', window );">Cheese [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total sales percentage</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_CreamAndOtherMember', window );">Cream and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 7,465<span></span>
</td>
<td class="nump">$ 3,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_CreamAndOtherMember', window );">Cream and Other [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total sales percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_DrinkableYogurtMember', window );">Drinkable Yogurt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 6,105<span></span>
</td>
<td class="nump">$ 2,223<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_DrinkableYogurtMember', window );">Drinkable Yogurt [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total sales percentage</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_ProbugsKefirMember', window );">ProBugs Kefir [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 3,403<span></span>
</td>
<td class="nump">$ 3,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_ProbugsKefirMember', window );">ProBugs Kefir [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total sales percentage</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_OtherDairyMember', window );">Other Dairy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 1,697<span></span>
</td>
<td class="nump">$ 1,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_OtherDairyMember', window );">Other Dairy [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total sales percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_TotalNetSalesMember', window );">Total Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 141,568<span></span>
</td>
<td class="nump">$ 119,065<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lway_TotalNetSalesMember', window );">Total Net Sales [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total sales percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=lway_DrinkableKefirotherthanProBugsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=lway_DrinkableKefirotherthanProBugsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=lway_CheeseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=lway_CheeseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=lway_CreamAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=lway_CreamAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=lway_DrinkableYogurtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=lway_DrinkableYogurtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=lway_ProbugsKefirMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=lway_ProbugsKefirMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=lway_OtherDairyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=lway_OtherDairyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=lway_TotalNetSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=lway_TotalNetSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384550077840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments, Products and Customers (Details Narrative) - Two Customers [Member] - Customer Concentration Risk [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=lway_TwoCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=lway_TwoCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384551755328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share repurchase program (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 24, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_RepurchasementOfPerShareAmount', window );">Repurchasement of per share amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Number of shares authorized to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">625,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=lway_LudmilaSmolyanskyMember', window );">Ludmila Smolyansky [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">850,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury Stock, Common [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period, shares</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">179,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfEquity', window );">Payments for stock repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_RepurchasementOfPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_RepurchasementOfPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=lway_LudmilaSmolyanskyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=lway_LudmilaSmolyanskyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384551835824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">$ 12,593,000<span></span>
</td>
<td class="nump">$ 11,611,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=lway_MsSmolyanskyMember', window );">Ms Smolyansky [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">22,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=lway_LudmilaSmolyanskyMember', window );">Ludmila Smolyansky [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_TerminationExpensePayable', window );">Termination expense payable</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalty Expense</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_TerminationExpensePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_TerminationExpensePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=lway_MsSmolyanskyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=lway_MsSmolyanskyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=lway_LudmilaSmolyanskyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=lway_LudmilaSmolyanskyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384547587808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Acquisition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 11,704<span></span>
</td>
<td class="nump">$ 11,704<span></span>
</td>
<td class="nump">$ 12,948<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=lway_GlenOaksFarmsMember', window );">Glen Oaks Farms [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</a></td>
<td class="nump">5,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</a></td>
<td class="nump">5,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=lway_GlenOaksFarmsMember', window );">Glen Oaks Farms [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=lway_GlenOaksFarmsMember', window );">Glen Oaks Farms [Member] | Brand Name [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=lway_GlenOaksFarmsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=lway_GlenOaksFarmsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_BrandNameMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=lway_BrandNameMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140384542801264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisition (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 18, 2021</div></th>
<th class="th"><div>Aug. 18, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from Notes Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=lway_GlenOaksFarmsIncMember', window );">Glen Oaks Farms Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 5,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from Notes Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lway_PaymentAcquisitionCosts', window );">Payments of acquisition costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lway_PaymentAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">lway_PaymentAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lway_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=lway_GlenOaksFarmsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=lway_GlenOaksFarmsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>lifeway_i10k-123122_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:lway="http://lifeway.net/20221231"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="lway-20221231.xsd" xlink:type="simple"/>
    <context id="From2022-01-01to2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-03-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <instant>2023-03-20</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-08-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <instant>2021-08-18</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_RecipesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:RecipesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_BrandNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_FormulaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:FormulaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CustomerListsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_RecipesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:RecipesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RecipesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:RecipesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:CustomerListsAndOtherCustomerRelatedIntangiblesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:CustomerListsAndOtherCustomerRelatedIntangiblesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_BrandNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_BrandNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_FormulaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:FormulaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_FormulaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:FormulaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">lway:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_ModifiedCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lway:ModifiedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_IncrementalFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lway:IncrementalFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_RevolvingLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lway:RevolvingLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_IncrementalFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lway:IncrementalFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_Omnibus2015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:Omnibus2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-08-31_custom_Omnibus2022PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:Omnibus2022PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_Omnibus2022PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:Omnibus2022PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CEO2020AwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:CEO2020AwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_CEO2020AwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:CEO2020AwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_CEO2020AwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:CEO2020AwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_Plan2021Member_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_Plan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_Plan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-10-012022-12-31_custom_Plan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-10-012021-12-31_custom_Plan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_Plan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_Plan2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:Plan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_Director2022PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:Director2022PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DefinedContributionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:DefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_DefinedContributionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lway:DefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RestrictedStockAwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:RestrictedStockAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_RestrictedStockAwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:RestrictedStockAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_RestrictedStockAwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lway:RestrictedStockAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableKefirotherthanProBugsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableKefirotherthanProBugsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_DrinkableKefirotherthanProBugsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableKefirotherthanProBugsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_DrinkableKefirotherthanProBugsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableKefirotherthanProBugsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CheeseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CheeseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CheeseMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CheeseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_CheeseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CheeseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_CheeseMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CheeseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CreamAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CreamAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CreamAndOtherMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CreamAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_CreamAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CreamAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_CreamAndOtherMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:CreamAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DrinkableYogurtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableYogurtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DrinkableYogurtMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableYogurtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_DrinkableYogurtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableYogurtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_DrinkableYogurtMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:DrinkableYogurtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ProbugsKefirMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:ProbugsKefirMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ProbugsKefirMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:ProbugsKefirMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ProbugsKefirMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:ProbugsKefirMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ProbugsKefirMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:ProbugsKefirMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_OtherDairyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:OtherDairyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_OtherDairyMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:OtherDairyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_OtherDairyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:OtherDairyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_OtherDairyMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:OtherDairyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_TotalNetSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:TotalNetSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_TotalNetSalesMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:TotalNetSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_TotalNetSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:TotalNetSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_TotalNetSalesMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lway:TotalNetSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lway:TwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lway:TwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lway:TwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_AccountsReceivableMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lway:TwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-06-012021-06-24_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-24</endDate>
        </period>
    </context>
    <context id="From2021-07-012021-09-30_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LudmilaSmolyanskyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lway:LudmilaSmolyanskyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_MsSmolyanskyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:MsSmolyanskyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_MsSmolyanskyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:MsSmolyanskyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_LudmilaSmolyanskyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:LudmilaSmolyanskyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LudmilaSmolyanskyMember966571921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:LudmilaSmolyanskyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_LudmilaSmolyanskyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lway:LudmilaSmolyanskyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-08-172021-08-18_custom_GlenOaksFarmsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">lway:GlenOaksFarmsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-17</startDate>
            <endDate>2021-08-18</endDate>
        </period>
    </context>
    <context id="From2021-08-012021-08-18_custom_GlenOaksFarmsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">lway:GlenOaksFarmsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-18</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_GlenOaksFarmsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">lway:GlenOaksFarmsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GlenOaksFarmsMember_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lway:GlenOaksFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GlenOaksFarmsMember_custom_BrandNameMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lway:GlenOaksFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">lway:BrandNameMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GlenOaksFarmsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000814586</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lway:GlenOaksFarmsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2022-01-01to2022-12-31">0000814586</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-01-01to2022-12-31">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="From2022-01-01to2022-12-31">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2022-01-01to2022-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0129"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0130"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0263"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0265"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0271"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0274"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0279"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0280"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0282"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0285"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0286"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0287"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0301"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0304"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0309"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0312"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0317"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0318"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0320"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0323"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0324"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0325"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2022-01-01to2022-12-31">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2022-01-01to2022-12-31">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2022-01-01to2022-12-31">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2022-01-01to2022-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="From2022-01-01to2022-12-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2022-01-01to2022-12-31">000-17363</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2022-01-01to2022-12-31">LIFEWAY FOODS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-01-01to2022-12-31">IL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-01-01to2022-12-31">36-3442829</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-01-01to2022-12-31">6431 West Oakton St</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2022-01-01to2022-12-31">Morton Grove</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-01-01to2022-12-31">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2022-01-01to2022-12-31">60053</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-01-01to2022-12-31">(847)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-01-01to2022-12-31">967-1010</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2022-01-01to2022-12-31">Common Stock, No Par Value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-01-01to2022-12-31">LWAY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-01-01to2022-12-31">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2022-01-01to2022-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2022-01-01to2022-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2022-01-01to2022-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2022-01-01to2022-12-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2022-01-01to2022-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2022-01-01to2022-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-01-01to2022-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="From2022-01-01to2022-12-31">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2022-01-01to2022-12-31">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2022-01-01to2022-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">37694687</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2023-03-20" decimals="INF" unitRef="Shares">14644762</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="From2022-01-01to2022-12-31">248</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2022-01-01to2022-12-31">GRANT THORNTON LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2022-01-01to2022-12-31">Chicago, Illinois</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">4444000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">9233000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1820000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">1170000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">11414000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">9930000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">9631000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">8285000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1445000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">1254000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">44000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">344000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">26978000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">29046000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">20905000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">20130000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">174000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">216000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">11704000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">11704000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">7438000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">7978000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssets contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1800000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">1800000</us-gaap:OtherAssets>
    <us-gaap:Assets contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">68999000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">70874000</us-gaap:Assets>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1250000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">1000000</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">7979000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">6614000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3813000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3724000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxes contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">0</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">725000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">13042000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">12063000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">2777000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">2777000</us-gaap:LongTermLineOfCredit>
    <us-gaap:NotesPayable contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">2477000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3470000</us-gaap:NotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">104000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">85000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3029000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3201000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">147000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">21429000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">21743000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2022-12-31" decimals="-3" unitRef="Shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="-3" unitRef="Shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2022-12-31" decimals="-3" unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2021-12-31" decimals="-3" unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-12-31" decimals="-3" unitRef="Shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="-3" unitRef="Shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-12-31" decimals="-3" unitRef="Shares">17274000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2021-12-31" decimals="-3" unitRef="Shares">17274000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-12-31" decimals="-3" unitRef="Shares">14645000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2021-12-31" decimals="-3" unitRef="Shares">15435000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">6509000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">6509000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3624000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">2552000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockCommonValue contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">16993000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">13436000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">54430000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">53506000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">47570000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">49131000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">68999000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">70874000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">141568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">119065000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">112350000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">87604000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">2432000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2751000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">114782000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">90355000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">26786000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">28710000</us-gaap:GrossProfit>
    <us-gaap:SellingExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">11304000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">11097000</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">12593000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">11611000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">540000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">122000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">24437000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">22830000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">2349000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">5880000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">267000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">116000</us-gaap:InterestExpense>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-241000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-88000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-62000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-508000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-264000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1841000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">5616000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">917000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2305000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">924000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">3311000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="Shares">15396000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="Shares">15537000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="Shares">15718000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="Shares">15773000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      unitRef="Shares">17274000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      unitRef="USD">6509000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">1669000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">-12450000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      unitRef="USD">2600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      unitRef="USD">50195000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31" decimals="-3" unitRef="USD">46854000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">250000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">1583000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1583000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">80000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">597000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      unitRef="USD">-721000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-124000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      unitRef="USD">673000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">673000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      unitRef="USD">3311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">3311000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      unitRef="Shares">17274000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      unitRef="USD">6509000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">1839000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">-13436000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      unitRef="USD">2552000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      unitRef="USD">53506000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">49131000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">850000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">3997000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">3997000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">60000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">440000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      unitRef="USD">-558000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-118000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      unitRef="USD">1630000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1630000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      unitRef="USD">924000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">924000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      unitRef="Shares">17274000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      unitRef="USD">6509000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">2629000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">-16993000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      unitRef="USD">3624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      unitRef="USD">54430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">47570000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">924000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">3311000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">2972000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2873000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OtherNoncashExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">6000</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">11000</us-gaap:OtherNoncashExpense>
    <lway:NoncashRentExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">0</lway:NoncashRentExpense>
    <lway:NoncashRentExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1000</lway:NoncashRentExpense>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-28000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-30000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1109000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1144000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">172000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-257000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-241000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-88000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1483000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1931000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1345000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1356000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-300000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">313000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">191000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">91000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1945000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1022000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">434000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">504000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-725000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">72000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">3987000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">5564000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">3449000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1922000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">580000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">5220000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-4029000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-7142000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">3997000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1583000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">32000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">5000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">750000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">500000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-4747000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2885000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-4789000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1307000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">9233000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2020-12-31" decimals="-3" unitRef="USD">7926000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">4444000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">9233000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1121000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2288000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">247000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">102000</us-gaap:InterestPaidNet>
    <lway:IncreaseInRightofuseAssetsAndOperatingLeaseObligations
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">83000</lway:IncreaseInRightofuseAssetsAndOperatingLeaseObligations>
    <lway:IncreaseInRightofuseAssetsAndOperatingLeaseObligations
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">45000</lway:IncreaseInRightofuseAssetsAndOperatingLeaseObligations>
    <lway:BusinessAcquisitionEscrowPayable
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">0</lway:BusinessAcquisitionEscrowPayable>
    <lway:BusinessAcquisitionEscrowPayable
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">580000</lway:BusinessAcquisitionEscrowPayable>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_807_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zRa7VuLcuHJl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 1 &#x2013; &lt;span id="xdx_826_zLv5q8ausN41"&gt;Basis of presentation&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements and accompanying
notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;).
The consolidated financial statements include all of the assets, liabilities and results of operations of Lifeway Foods, Inc. and its
wholly owned subsidiaries (collectively &#x201c;Lifeway&#x201d; or the &#x201c;Company&#x201d;). All inter-company balances and transactions
have been eliminated in the consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_808_eus-gaap--SignificantAccountingPoliciesTextBlock_z6m3EZWCr2ke" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 2 &#x2013; &lt;span id="xdx_82E_zbNszvwz1Pak"&gt;Summary of significant accounting
policies&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--UseOfEstimates_zirzztm6H1Sa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86A_zKW841Z4Ggi9"&gt;Use of estimates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The preparation of consolidated financial statements
in conformity with U.S. GAAP requires management to use judgement to make estimates and assumptions that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the
reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. Significant
estimates made in preparing the consolidated financial statements include the reserve for promotional allowances, the valuation of goodwill
and intangible assets, stock-based and incentive compensation, and deferred income taxes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the fourth quarter of 2021, the Company
completed an assessment of the useful life of its $&lt;span id="xdx_901_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_c20211231_zxy4232ehtni"&gt;3,700&lt;/span&gt; indefinite-lived brand name intangible asset and determined that it should
adjust the estimated useful life from an indefinite length to &lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231_zqX4hilNMKxi"&gt;15&lt;/span&gt; years.
The change in accounting estimate was effective January 1, 2022, at which time the Company began amortizing the asset over 15 years.
The future amortization expense is included in the five-year intangible asset amortization table in Note 5 &#x2013; Goodwill and
Intangible Assets. &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zYdcKw1gGchi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_zLyFwfaxvmg7"&gt;Going Concern&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows the guidance in Accounting Standards
Codification (&#x201c;ASC&#x201d;) 205-40, Presentation of Financial Statements - Going Concern which requires management to assess an entity&#x2019;s
ability to continue as a going concern and to provide related disclosure in certain circumstances. There were no conditions or events,
when considered in the aggregate, that raise substantial doubt about the Company&#x2019;s ability to continue as a going concern within
one year after the date the financial statements are issued.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsR4qGKePkGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_860_zR8w5re4GAqd"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway considers cash and all highly liquid investments
purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are stated at cost, which
approximates or equals fair value due to their short-term nature.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway from time to time may have bank deposits in
excess of insurance limits of the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high credit
quality financial institutions. Lifeway has not experienced any losses in such accounts and believes the financial risks associated with
these financial instruments are minimal.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;













&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has &lt;span id="xdx_906_eus-gaap--RestrictedCash_iI_pn3n3_do_c20221231_z2sjgTTEpl27" title="Restricted Cash"&gt;no&lt;/span&gt; restricted cash as of December
31, 2022. The Restricted cash escrow funds of $&lt;span id="xdx_908_eus-gaap--RestrictedCash_iI_pn3n3_c20210818_zj7y1ITWlk55" title="Restricted Cash"&gt;580&lt;/span&gt; were deposited by Lifeway in connection with the September 18, 2021 acquisition of
certain assets of Glen Oaks Farms, Inc. The funds are security for the liability and indemnity obligations of seller as defined under
the asset purchase agreement. The escrow funds were remitted to the sellers in August 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zYGPlCKlqjd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_864_zdxIEZJHwIN6"&gt;Revenue Recognition&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway sells food and beverage products across select
product categories to customers predominantly within the United States (see Note 12 - Segments, Products and Customers). The Company also
sells bulk cream, a byproduct of its fluid milk manufacturing process. In accordance with ASC 606, Revenue from Contracts with Customers,
Lifeway recognizes revenue when control over the products transfers to its customers, which generally occurs upon delivery to its customers
or their common carriers. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive
in exchange for these goods or services, using the five-step method required by ASC 606.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the Company, the contract is the approved sales
order, which may also be supplemented by other agreements that formalize various terms and conditions with customers. The Company applies
judgment in determining the customer&#x2019;s ability and intention to pay, which is based on a variety of factors including the customer&#x2019;s
historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Performance obligations promised in a contract are
identified based on the goods or services that will be transferred to the customer, which is the delivery of food and beverage products
which provide immediate benefit to the customer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway accounts for product shipping and handling
as fulfillment activities with revenues for these activities recorded within net revenue and costs recorded within cost of goods sold.
Any taxes collected on behalf of government authorities are excluded from net revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Variable consideration, which includes known or expected
pricing or revenue adjustments, such as trade discounts, allowances for non-saleable products, product returns, trade incentives and coupon
redemption, is estimated utilizing the most likely amount method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Key sales terms, such as pricing and quantities ordered,
are established on a frequent basis such that most customer arrangements and related incentives have a one year or shorter duration. As
such, the Company does not capitalize contract inception costs and it capitalizes product fulfillment costs in accordance with U.S. GAAP
and its inventory policies. It generally does
not receive noncash consideration for the sale of goods, nor does it grant payment financing terms greater than one year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z4D714McJx" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_zdOcE38MiPYd"&gt;Accounts Receivable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway provides credit terms to customers in-line
with industry standards and maintain allowances for potential credit losses based on historical experience. Customer balances are written
off after all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the
time of revenue recognition. The Company does not charge interest on past due accounts receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_zhkR7cW6xfOe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86A_zpwJFOZA9rSg"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inventories are stated at the lower of cost or net
realizable value, valued on a first in, first out basis (&#x201c;FIFO&#x201d;). The costs of finished goods inventories include raw materials,
direct labor, and overhead costs. Inventories are stated net of reserves for excess or obsolete inventory.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zQmds5DMGhxd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86D_zaOKA7kdkQwa"&gt;Property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment are recorded at cost.
Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_pn3n3_zCEEaQucRnZ1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zTho9npFqq8k" style="display: none"&gt;Schedule of property and equipment, estimated useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 50%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Asset&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 47%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_ziey6r4sMGJi" title="Property and equipment, useful life"&gt;10 &#x2013; 39 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zHSmENvJq4mk" title="Property and equipment, useful life"&gt;5 &#x2013; 12 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ztdhNWg7rXt9" title="Property and equipment, useful life"&gt;3 &#x2013; 7 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z74ojlE912ed" title="Property and equipment, useful life"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z7VHVK6qQ609" title="Property and equipment, useful life"&gt;Shorter of expected useful life or lease term&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zK10JcvoEAg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company performs impairment tests when circumstances
indicate that the carrying value of an asset may not be recoverable. Expenditures for repairs and maintenance, which do not improve or
extend the life of the assets, are expensed as incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zaOjSSqvCDql" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86D_zrlT0h1bHt12"&gt;Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Goodwill represents the excess purchase price over
the fair value of the net tangible and other identifiable intangible assets acquired. Lifeway estimates the fair value of its one reporting
unit annually (as of December 31), or more frequently if certain conditions exist, using a combination of the fair values derived from
both the income approach and the market approach. Under the income approach, it calculates the fair value of a reporting unit based on
the present value of estimated future cash flows. Cash flow projections are based on the Company&#x2019;s estimates of revenue growth rates
and operating margins, taking into consideration industry and market conditions. The discount rate used to determine the present value
of future cash flows is based on the weighted-average cost of capital adjusted for the relevant risk associated with business-specific
characteristics and the uncertainty related to the business's ability to execute on the projected cash flows. The market approach estimates
fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating
and investment characteristics. The resulting fair value, based on the income and market approaches, is then compared to the carrying
value to determine if impairment is necessary.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Intangible assets&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Intangible assets acquired in a business combination
are recorded at their estimated fair values at the date of acquisition. Identifiable intangible assets with finite lives are amortized
over their estimated useful lives as follows:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_pn3n3_ze3LU9XMHAef" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B9_zmEwcVh4xNK7" style="display: none"&gt;Schedule of intangible assets useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 50%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Asset&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 47%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recipes&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z6KcaWTpFqJb" title="Estimated useful life of intangible assets"&gt;4 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Brand names&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_zTu8FNsVz5td" title="Estimated useful life of intangible assets"&gt;8-15 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Formula&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zm9NsFrrYP8h" title="Estimated useful life of intangible assets"&gt;10 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zwINWfZJLxgl" title="Estimated useful life of intangible assets"&gt;5-10 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z7qTB6RNsrA3" title="Estimated useful life of intangible assets"&gt;15 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A5_zE1Ak1Q0F1wd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;All amortization expense related to intangible assets is recorded in Amortization
expense in the consolidated statements of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Amortizable intangible assets are evaluated for impairment
whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Lifeway conducts more frequent impairment
assessments if certain conditions exist, such as a change in the competitive landscape, any internal decisions to pursue new or different
strategies, a loss of a significant customer, or a significant change in the market place including changes in the prices paid for its
products or changes in the size of the market for its products. If an evaluation of the undiscounted cash flows indicates impairment,
the asset is written down to its estimated fair value, which is generally based on discounted future cash flows. If the estimated remaining
useful life of an intangible asset is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the
revised remaining useful life.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zZWn16jgB9X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_865_zZYVj45ZKT38"&gt;Fair value measurements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Fair value is estimated by applying the following
hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy
upon the lowest level of input that is available and significant to the fair value measurement:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Level 1 &#x2013; &lt;/i&gt;&lt;/b&gt;Quoted prices in active
markets for identical assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Level 2 &#x2013; &lt;/i&gt;&lt;/b&gt;Observable inputs other
than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities
in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term
of the assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Level 3 &#x2013; &lt;/i&gt;&lt;/b&gt;Inputs that are
generally unobservable and typically reflect management&#x2019;s estimate of assumptions that market participants would use in
pricing the asset or liability.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway&#x2019;s financial assets and liabilities that
are not carried at fair value on a recurring basis include cash and cash equivalents, accounts receivable, other receivables, accounts
payable, accrued expenses and revolving line of credit for which carrying value approximates fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company records its investments in equity
securities without a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from
observable price changes in orderly transactions for the identical or a similar investment of the same issuer. As of December 31,
2022, and 2021, the Company has one investment without a readily determinable fair value which is recorded at $&lt;span id="xdx_90C_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20221231_z5ulRyxDdg2d" title="Other assets"&gt;&lt;span id="xdx_90D_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20211231_zGtWp2JCzArg" title="Other assets"&gt;1,800&lt;/span&gt;&lt;/span&gt;
in other assets on the consolidated balance sheet. The investment cost of $&lt;span id="xdx_90C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20221231_zGVDzFEgeU9a" title="Investment cost"&gt;1,800&lt;/span&gt;
includes a cumulative unrealized gain of $&lt;span id="xdx_909_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220101__20221231_z4Kwa8Yb6sQ2"&gt;1,731&lt;/span&gt;
resulting from an observable price change in 2019. There were no upward or downward adjustments to the investment cost during 2022
or 2021.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zPxB5epmfSTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86C_zq0qbCzYQOwc"&gt;Income taxes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Provision for income taxes includes federal, state,
local and foreign income taxes currently payable, and those deferred because of temporary differences between the financial statement
and tax bases of assets and liabilities. Deferred tax assets or liabilities are computed based on the difference between the financial
statement and income tax bases of assets and liabilities using enacted tax rates expected to apply to taxable income in the year in which
the deferred tax assets or liabilities are expected to be realized or settled. The principal sources of temporary differences are different
depreciation and amortization methods for financial statement and tax purposes, incentive compensation, unrealized gain, capitalization
of indirect inventory costs for tax purposes, reserves for excess and obsolete inventory and the allowance for doubtful accounts. Valuation
allowances are recorded to reduce deferred tax assets when it is more likely not that a tax benefit will not be realized. Deferred income
tax expense or benefit is based on the changes in the asset or liability from period to period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway analyzes filing positions in all the federal
and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. The Company
recognizes the income tax benefit from an uncertain tax position when it is more likely than not that, based on technical merits, the
position will be sustained upon examination, including resolutions of any related appeals or litigation processes. It applies a more likely
than not threshold to the recognition and derecognition of uncertain tax positions. Accordingly, Lifeway recognizes the amount of tax
benefit that has a greater than 50% likelihood of being ultimately realized upon settlement. Future changes in judgment related to the
expected ultimate resolution of uncertain tax positions will affect earnings in the period of such change. For those income tax positions
where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements.
The total amount of unrecognized tax benefits can change due to audit settlements, tax examination activities, statute expirations and
the recognition and measurement criteria under accounting for uncertainty in income taxes. Lifeway recognizes penalties and interest related
to unrecognized tax benefits in the provision (benefit) for income taxes in the consolidated statements of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zNcY6nsexJqj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_867_zzblvOkaoNv7"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Share-based compensation expense is recognized for
equity awards over the vesting period based on their grant date fair value. The fair value of restricted stock awards is equal to the
closing price of Lifeway&#x2019;s stock on the date of grant. The Company does not estimate forfeitures in measuring the grant date fair
value, but rather account for forfeitures as they occur. The Company issues share based equity awards from treasury shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_847_ecustom--TreasuryStockPolicyTextBlock_zTLgr5shchZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_863_zOQzw3E0FsJ7"&gt;Treasury stock&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Treasury stock is recorded using the cost method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zl3cOzqmgH92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_867_zXVus5rJqAsd"&gt;Advertising costs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Advertising costs are expensed as incurred and
reported in Selling expense in the Company&#x2019;s consolidated statements of operations. Expenditures totaled $&lt;span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_zIXkFLQ3oTnc" title="Advertising expenses"&gt;3,353 &lt;/span&gt;
and $&lt;span id="xdx_909_eus-gaap--AdvertisingExpense_pn3n3_c20210101__20211231_zdQi28F8nqyf" title="Advertising expenses"&gt;3,267&lt;/span&gt;
for the years ended December 31, 2022 and 2021, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--EarningsPerSharePolicyTextBlock_zPMxP6glPVb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_zolOLbKuPxFk"&gt;Earnings (loss) per common share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic earnings (loss) per common share is computed
by dividing net income (loss) available to common stockholders by the weighted average number of common shares issued and outstanding
during the reporting period. Diluted earnings (loss) per common share is computed by dividing net income (loss) available to common stockholders
by the weighted average number of common shares issued and outstanding and the effect of all dilutive common stock equivalents related
to the Company&#x2019;s outstanding stock-based compensation awards outstanding during the reporting period. For the years ended December
31, 2022 and 2021, there were &lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20221231_zZ8RH0dXaczg" title="Antidilutive shares excluded from EPS computation"&gt;322&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20211231_zHyXhL0d4wNd" title="Antidilutive shares excluded from EPS computation"&gt;236&lt;/span&gt; common stock equivalents outstanding, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zYlYAjre9AG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_zbAQFEmxbUy9"&gt;Segments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is managed as a single reportable segment.
The Chief Executive Officer, who is the Company&#x2019;s Chief Operating Decision Maker (&#x201c;CODM&#x201d;), reviews financial information
on an aggregate basis for purposes of allocating resources and assessing financial performance, as well as for making strategic operational
decisions and managing the organization. Substantially all of Lifeway&#x2019;s consolidated revenues relate to the sale of cultured dairy
products that it produces using the same processes and materials and are sold to consumers through a common network of distributors and
retailers in the United States.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











&lt;p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zP7euYIr1rYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_860_zqBvDxo3KSca"&gt;Recent accounting pronouncements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Issued but not yet effective&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In October 2021, the Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No.&#160;2021-08, Business Combinations (Topic 805):
Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance provides a single comprehensive
accounting model on revenue recognition for contracts with customers and requires that the acquirer in a business combination recognize
and measure contract assets and liabilities acquired in a business combination in accordance with Topic 606 (Revenue from Contracts with
Customers). The amendments in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption is permitted,
including adoption in an interim period. With early adoption, the amendments are applied retrospectively to all business combinations
for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of adoption and prospectively
to all business combinations that occur on or after the date of initial application. Management does not expect the adoption of this ASU
to have a material impact on its consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In March 2020, the FASB issued ASU No. 2020-04, Reference
Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The new guidance provides optional
expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another
reference rate expected to be discontinued because of reference rate reform. The guidance will be effective prospectively as of March
12, 2020 through December 31, 2022 and interim periods within those fiscal years. Management will adopt this new guidance effective January
1, 2023, and does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial
Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, in November 2018 issued an amendment,
ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and in November 2019 issued two amendments,
ASU 2019-10, Financial Instruments &#x2013; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective
Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments &#x2013; Credit Losses. The series of new guidance
amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses
to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition
of allowances for losses. The guidance should be applied on either a prospective transition or modified-retrospective approach depending
on the subtopic. The guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those
fiscal years, with early adoption permitted. Management does not expect the adoption of this ASU to have a material impact on its consolidated
financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_849_eus-gaap--UseOfEstimates_zirzztm6H1Sa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86A_zKW841Z4Ggi9"&gt;Use of estimates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The preparation of consolidated financial statements
in conformity with U.S. GAAP requires management to use judgement to make estimates and assumptions that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the
reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. Significant
estimates made in preparing the consolidated financial statements include the reserve for promotional allowances, the valuation of goodwill
and intangible assets, stock-based and incentive compensation, and deferred income taxes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the fourth quarter of 2021, the Company
completed an assessment of the useful life of its $&lt;span id="xdx_901_eus-gaap--IndefiniteLivedIntangibleAssetsExcludingGoodwill_iI_c20211231_zxy4232ehtni"&gt;3,700&lt;/span&gt; indefinite-lived brand name intangible asset and determined that it should
adjust the estimated useful life from an indefinite length to &lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231_zqX4hilNMKxi"&gt;15&lt;/span&gt; years.
The change in accounting estimate was effective January 1, 2022, at which time the Company began amortizing the asset over 15 years.
The future amortization expense is included in the five-year intangible asset amortization table in Note 5 &#x2013; Goodwill and
Intangible Assets. &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3700</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2022-12-31">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84B_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zYdcKw1gGchi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_zLyFwfaxvmg7"&gt;Going Concern&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows the guidance in Accounting Standards
Codification (&#x201c;ASC&#x201d;) 205-40, Presentation of Financial Statements - Going Concern which requires management to assess an entity&#x2019;s
ability to continue as a going concern and to provide related disclosure in certain circumstances. There were no conditions or events,
when considered in the aggregate, that raise substantial doubt about the Company&#x2019;s ability to continue as a going concern within
one year after the date the financial statements are issued.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsR4qGKePkGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_860_zR8w5re4GAqd"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway considers cash and all highly liquid investments
purchased with an original maturity of three months or less to be cash equivalents. Cash and cash equivalents are stated at cost, which
approximates or equals fair value due to their short-term nature.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway from time to time may have bank deposits in
excess of insurance limits of the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high credit
quality financial institutions. Lifeway has not experienced any losses in such accounts and believes the financial risks associated with
these financial instruments are minimal.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;













&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has &lt;span id="xdx_906_eus-gaap--RestrictedCash_iI_pn3n3_do_c20221231_z2sjgTTEpl27" title="Restricted Cash"&gt;no&lt;/span&gt; restricted cash as of December
31, 2022. The Restricted cash escrow funds of $&lt;span id="xdx_908_eus-gaap--RestrictedCash_iI_pn3n3_c20210818_zj7y1ITWlk55" title="Restricted Cash"&gt;580&lt;/span&gt; were deposited by Lifeway in connection with the September 18, 2021 acquisition of
certain assets of Glen Oaks Farms, Inc. The funds are security for the liability and indemnity obligations of seller as defined under
the asset purchase agreement. The escrow funds were remitted to the sellers in August 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="AsOf2021-08-18" decimals="-3" unitRef="USD">580000</us-gaap:RestrictedCash>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zYGPlCKlqjd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_864_zdxIEZJHwIN6"&gt;Revenue Recognition&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway sells food and beverage products across select
product categories to customers predominantly within the United States (see Note 12 - Segments, Products and Customers). The Company also
sells bulk cream, a byproduct of its fluid milk manufacturing process. In accordance with ASC 606, Revenue from Contracts with Customers,
Lifeway recognizes revenue when control over the products transfers to its customers, which generally occurs upon delivery to its customers
or their common carriers. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive
in exchange for these goods or services, using the five-step method required by ASC 606.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the Company, the contract is the approved sales
order, which may also be supplemented by other agreements that formalize various terms and conditions with customers. The Company applies
judgment in determining the customer&#x2019;s ability and intention to pay, which is based on a variety of factors including the customer&#x2019;s
historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Performance obligations promised in a contract are
identified based on the goods or services that will be transferred to the customer, which is the delivery of food and beverage products
which provide immediate benefit to the customer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway accounts for product shipping and handling
as fulfillment activities with revenues for these activities recorded within net revenue and costs recorded within cost of goods sold.
Any taxes collected on behalf of government authorities are excluded from net revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Variable consideration, which includes known or expected
pricing or revenue adjustments, such as trade discounts, allowances for non-saleable products, product returns, trade incentives and coupon
redemption, is estimated utilizing the most likely amount method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Key sales terms, such as pricing and quantities ordered,
are established on a frequent basis such that most customer arrangements and related incentives have a one year or shorter duration. As
such, the Company does not capitalize contract inception costs and it capitalizes product fulfillment costs in accordance with U.S. GAAP
and its inventory policies. It generally does
not receive noncash consideration for the sale of goods, nor does it grant payment financing terms greater than one year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z4D714McJx" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_zdOcE38MiPYd"&gt;Accounts Receivable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway provides credit terms to customers in-line
with industry standards and maintain allowances for potential credit losses based on historical experience. Customer balances are written
off after all collection efforts are exhausted. Estimated product returns, which have not been material, are deducted from sales at the
time of revenue recognition. The Company does not charge interest on past due accounts receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_zhkR7cW6xfOe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86A_zpwJFOZA9rSg"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inventories are stated at the lower of cost or net
realizable value, valued on a first in, first out basis (&#x201c;FIFO&#x201d;). The costs of finished goods inventories include raw materials,
direct labor, and overhead costs. Inventories are stated net of reserves for excess or obsolete inventory.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zQmds5DMGhxd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86D_zaOKA7kdkQwa"&gt;Property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment are recorded at cost.
Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets as follows:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_pn3n3_zCEEaQucRnZ1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zTho9npFqq8k" style="display: none"&gt;Schedule of property and equipment, estimated useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 50%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Asset&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 47%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_ziey6r4sMGJi" title="Property and equipment, useful life"&gt;10 &#x2013; 39 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zHSmENvJq4mk" title="Property and equipment, useful life"&gt;5 &#x2013; 12 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ztdhNWg7rXt9" title="Property and equipment, useful life"&gt;3 &#x2013; 7 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z74ojlE912ed" title="Property and equipment, useful life"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z7VHVK6qQ609" title="Property and equipment, useful life"&gt;Shorter of expected useful life or lease term&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zK10JcvoEAg7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company performs impairment tests when circumstances
indicate that the carrying value of an asset may not be recoverable. Expenditures for repairs and maintenance, which do not improve or
extend the life of the assets, are expensed as incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <lway:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock_pn3n3_zCEEaQucRnZ1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zTho9npFqq8k" style="display: none"&gt;Schedule of property and equipment, estimated useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 50%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Asset&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 47%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_ziey6r4sMGJi" title="Property and equipment, useful life"&gt;10 &#x2013; 39 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zHSmENvJq4mk" title="Property and equipment, useful life"&gt;5 &#x2013; 12 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ztdhNWg7rXt9" title="Property and equipment, useful life"&gt;3 &#x2013; 7 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z74ojlE912ed" title="Property and equipment, useful life"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z7VHVK6qQ609" title="Property and equipment, useful life"&gt;Shorter of expected useful life or lease term&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</lway:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <lway:PropertyPlantAndEquipmentEstimatedUsefulLives1 contextRef="From2022-01-012022-12-31_us-gaap_BuildingAndBuildingImprovementsMember">10 &#x2013; 39 years</lway:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <lway:PropertyPlantAndEquipmentEstimatedUsefulLives1 contextRef="From2022-01-012022-12-31_us-gaap_MachineryAndEquipmentMember">5 &#x2013; 12 years</lway:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <lway:PropertyPlantAndEquipmentEstimatedUsefulLives1 contextRef="From2022-01-012022-12-31_us-gaap_OfficeEquipmentMember">3 &#x2013; 7 years</lway:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <lway:PropertyPlantAndEquipmentEstimatedUsefulLives1 contextRef="From2022-01-012022-12-31_us-gaap_VehiclesMember">5 years</lway:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <lway:PropertyPlantAndEquipmentEstimatedUsefulLives1 contextRef="From2022-01-012022-12-31_us-gaap_LeaseholdImprovementsMember">Shorter of expected useful life or lease term</lway:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_841_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zaOjSSqvCDql" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86D_zrlT0h1bHt12"&gt;Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Goodwill represents the excess purchase price over
the fair value of the net tangible and other identifiable intangible assets acquired. Lifeway estimates the fair value of its one reporting
unit annually (as of December 31), or more frequently if certain conditions exist, using a combination of the fair values derived from
both the income approach and the market approach. Under the income approach, it calculates the fair value of a reporting unit based on
the present value of estimated future cash flows. Cash flow projections are based on the Company&#x2019;s estimates of revenue growth rates
and operating margins, taking into consideration industry and market conditions. The discount rate used to determine the present value
of future cash flows is based on the weighted-average cost of capital adjusted for the relevant risk associated with business-specific
characteristics and the uncertainty related to the business's ability to execute on the projected cash flows. The market approach estimates
fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating
and investment characteristics. The resulting fair value, based on the income and market approaches, is then compared to the carrying
value to determine if impairment is necessary.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Intangible assets&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Intangible assets acquired in a business combination
are recorded at their estimated fair values at the date of acquisition. Identifiable intangible assets with finite lives are amortized
over their estimated useful lives as follows:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_pn3n3_ze3LU9XMHAef" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B9_zmEwcVh4xNK7" style="display: none"&gt;Schedule of intangible assets useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 50%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Asset&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 47%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recipes&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z6KcaWTpFqJb" title="Estimated useful life of intangible assets"&gt;4 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Brand names&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_zTu8FNsVz5td" title="Estimated useful life of intangible assets"&gt;8-15 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Formula&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zm9NsFrrYP8h" title="Estimated useful life of intangible assets"&gt;10 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zwINWfZJLxgl" title="Estimated useful life of intangible assets"&gt;5-10 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z7qTB6RNsrA3" title="Estimated useful life of intangible assets"&gt;15 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A5_zE1Ak1Q0F1wd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;All amortization expense related to intangible assets is recorded in Amortization
expense in the consolidated statements of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Amortizable intangible assets are evaluated for impairment
whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Lifeway conducts more frequent impairment
assessments if certain conditions exist, such as a change in the competitive landscape, any internal decisions to pursue new or different
strategies, a loss of a significant customer, or a significant change in the market place including changes in the prices paid for its
products or changes in the size of the market for its products. If an evaluation of the undiscounted cash flows indicates impairment,
the asset is written down to its estimated fair value, which is generally based on discounted future cash flows. If the estimated remaining
useful life of an intangible asset is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the
revised remaining useful life.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <lway:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock_pn3n3_ze3LU9XMHAef" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B9_zmEwcVh4xNK7" style="display: none"&gt;Schedule of intangible assets useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 50%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Asset&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 47%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recipes&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z6KcaWTpFqJb" title="Estimated useful life of intangible assets"&gt;4 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Brand names&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_zTu8FNsVz5td" title="Estimated useful life of intangible assets"&gt;8-15 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Formula&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zm9NsFrrYP8h" title="Estimated useful life of intangible assets"&gt;10 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zwINWfZJLxgl" title="Estimated useful life of intangible assets"&gt;5-10 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--FiniteLivedIntangibleAssetUsefulLife1_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z7qTB6RNsrA3" title="Estimated useful life of intangible assets"&gt;15 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</lway:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock>
    <lway:FiniteLivedIntangibleAssetUsefulLife1 contextRef="From2022-01-012022-12-31_custom_RecipesMember">4 years</lway:FiniteLivedIntangibleAssetUsefulLife1>
    <lway:FiniteLivedIntangibleAssetUsefulLife1 contextRef="From2022-01-012022-12-31_custom_BrandNamesMember">8-15 years</lway:FiniteLivedIntangibleAssetUsefulLife1>
    <lway:FiniteLivedIntangibleAssetUsefulLife1 contextRef="From2022-01-012022-12-31_custom_FormulaMember">10 years</lway:FiniteLivedIntangibleAssetUsefulLife1>
    <lway:FiniteLivedIntangibleAssetUsefulLife1 contextRef="From2022-01-012022-12-31_us-gaap_CustomerListsMember">5-10 years</lway:FiniteLivedIntangibleAssetUsefulLife1>
    <lway:FiniteLivedIntangibleAssetUsefulLife1 contextRef="From2022-01-012022-12-31_us-gaap_CustomerRelationshipsMember">15 years</lway:FiniteLivedIntangibleAssetUsefulLife1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zZWn16jgB9X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_865_zZYVj45ZKT38"&gt;Fair value measurements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Fair value is estimated by applying the following
hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy
upon the lowest level of input that is available and significant to the fair value measurement:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Level 1 &#x2013; &lt;/i&gt;&lt;/b&gt;Quoted prices in active
markets for identical assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Level 2 &#x2013; &lt;/i&gt;&lt;/b&gt;Observable inputs other
than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities
in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term
of the assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Level 3 &#x2013; &lt;/i&gt;&lt;/b&gt;Inputs that are
generally unobservable and typically reflect management&#x2019;s estimate of assumptions that market participants would use in
pricing the asset or liability.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway&#x2019;s financial assets and liabilities that
are not carried at fair value on a recurring basis include cash and cash equivalents, accounts receivable, other receivables, accounts
payable, accrued expenses and revolving line of credit for which carrying value approximates fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company records its investments in equity
securities without a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from
observable price changes in orderly transactions for the identical or a similar investment of the same issuer. As of December 31,
2022, and 2021, the Company has one investment without a readily determinable fair value which is recorded at $&lt;span id="xdx_90C_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20221231_z5ulRyxDdg2d" title="Other assets"&gt;&lt;span id="xdx_90D_eus-gaap--OtherAssetsNoncurrent_iI_pn3n3_c20211231_zGtWp2JCzArg" title="Other assets"&gt;1,800&lt;/span&gt;&lt;/span&gt;
in other assets on the consolidated balance sheet. The investment cost of $&lt;span id="xdx_90C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20221231_zGVDzFEgeU9a" title="Investment cost"&gt;1,800&lt;/span&gt;
includes a cumulative unrealized gain of $&lt;span id="xdx_909_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220101__20221231_z4Kwa8Yb6sQ2"&gt;1,731&lt;/span&gt;
resulting from an observable price change in 2019. There were no upward or downward adjustments to the investment cost during 2022
or 2021.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1800000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">1800000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:InvestmentOwnedAtCost contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1800000</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1731000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zPxB5epmfSTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_86C_zq0qbCzYQOwc"&gt;Income taxes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Provision for income taxes includes federal, state,
local and foreign income taxes currently payable, and those deferred because of temporary differences between the financial statement
and tax bases of assets and liabilities. Deferred tax assets or liabilities are computed based on the difference between the financial
statement and income tax bases of assets and liabilities using enacted tax rates expected to apply to taxable income in the year in which
the deferred tax assets or liabilities are expected to be realized or settled. The principal sources of temporary differences are different
depreciation and amortization methods for financial statement and tax purposes, incentive compensation, unrealized gain, capitalization
of indirect inventory costs for tax purposes, reserves for excess and obsolete inventory and the allowance for doubtful accounts. Valuation
allowances are recorded to reduce deferred tax assets when it is more likely not that a tax benefit will not be realized. Deferred income
tax expense or benefit is based on the changes in the asset or liability from period to period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway analyzes filing positions in all the federal
and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. The Company
recognizes the income tax benefit from an uncertain tax position when it is more likely than not that, based on technical merits, the
position will be sustained upon examination, including resolutions of any related appeals or litigation processes. It applies a more likely
than not threshold to the recognition and derecognition of uncertain tax positions. Accordingly, Lifeway recognizes the amount of tax
benefit that has a greater than 50% likelihood of being ultimately realized upon settlement. Future changes in judgment related to the
expected ultimate resolution of uncertain tax positions will affect earnings in the period of such change. For those income tax positions
where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements.
The total amount of unrecognized tax benefits can change due to audit settlements, tax examination activities, statute expirations and
the recognition and measurement criteria under accounting for uncertainty in income taxes. Lifeway recognizes penalties and interest related
to unrecognized tax benefits in the provision (benefit) for income taxes in the consolidated statements of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zNcY6nsexJqj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_867_zzblvOkaoNv7"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Share-based compensation expense is recognized for
equity awards over the vesting period based on their grant date fair value. The fair value of restricted stock awards is equal to the
closing price of Lifeway&#x2019;s stock on the date of grant. The Company does not estimate forfeitures in measuring the grant date fair
value, but rather account for forfeitures as they occur. The Company issues share based equity awards from treasury shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <lway:TreasuryStockPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_847_ecustom--TreasuryStockPolicyTextBlock_zTLgr5shchZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_863_zOQzw3E0FsJ7"&gt;Treasury stock&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Treasury stock is recorded using the cost method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</lway:TreasuryStockPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84E_eus-gaap--AdvertisingCostsPolicyTextBlock_zl3cOzqmgH92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_867_zXVus5rJqAsd"&gt;Advertising costs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Advertising costs are expensed as incurred and
reported in Selling expense in the Company&#x2019;s consolidated statements of operations. Expenditures totaled $&lt;span id="xdx_905_eus-gaap--AdvertisingExpense_pn3n3_c20220101__20221231_zIXkFLQ3oTnc" title="Advertising expenses"&gt;3,353 &lt;/span&gt;
and $&lt;span id="xdx_909_eus-gaap--AdvertisingExpense_pn3n3_c20210101__20211231_zdQi28F8nqyf" title="Advertising expenses"&gt;3,267&lt;/span&gt;
for the years ended December 31, 2022 and 2021, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">3353000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">3267000</us-gaap:AdvertisingExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84F_eus-gaap--EarningsPerSharePolicyTextBlock_zPMxP6glPVb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_zolOLbKuPxFk"&gt;Earnings (loss) per common share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic earnings (loss) per common share is computed
by dividing net income (loss) available to common stockholders by the weighted average number of common shares issued and outstanding
during the reporting period. Diluted earnings (loss) per common share is computed by dividing net income (loss) available to common stockholders
by the weighted average number of common shares issued and outstanding and the effect of all dilutive common stock equivalents related
to the Company&#x2019;s outstanding stock-based compensation awards outstanding during the reporting period. For the years ended December
31, 2022 and 2021, there were &lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20221231_zZ8RH0dXaczg" title="Antidilutive shares excluded from EPS computation"&gt;322&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20211231_zHyXhL0d4wNd" title="Antidilutive shares excluded from EPS computation"&gt;236&lt;/span&gt; common stock equivalents outstanding, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="Shares">322000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="Shares">236000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_847_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zYlYAjre9AG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_zbAQFEmxbUy9"&gt;Segments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is managed as a single reportable segment.
The Chief Executive Officer, who is the Company&#x2019;s Chief Operating Decision Maker (&#x201c;CODM&#x201d;), reviews financial information
on an aggregate basis for purposes of allocating resources and assessing financial performance, as well as for making strategic operational
decisions and managing the organization. Substantially all of Lifeway&#x2019;s consolidated revenues relate to the sale of cultured dairy
products that it produces using the same processes and materials and are sold to consumers through a common network of distributors and
retailers in the United States.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zP7euYIr1rYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_860_zqBvDxo3KSca"&gt;Recent accounting pronouncements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Issued but not yet effective&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In October 2021, the Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No.&#160;2021-08, Business Combinations (Topic 805):
Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance provides a single comprehensive
accounting model on revenue recognition for contracts with customers and requires that the acquirer in a business combination recognize
and measure contract assets and liabilities acquired in a business combination in accordance with Topic 606 (Revenue from Contracts with
Customers). The amendments in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption is permitted,
including adoption in an interim period. With early adoption, the amendments are applied retrospectively to all business combinations
for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of adoption and prospectively
to all business combinations that occur on or after the date of initial application. Management does not expect the adoption of this ASU
to have a material impact on its consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In March 2020, the FASB issued ASU No. 2020-04, Reference
Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The new guidance provides optional
expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another
reference rate expected to be discontinued because of reference rate reform. The guidance will be effective prospectively as of March
12, 2020 through December 31, 2022 and interim periods within those fiscal years. Management will adopt this new guidance effective January
1, 2023, and does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial
Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, in November 2018 issued an amendment,
ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and in November 2019 issued two amendments,
ASU 2019-10, Financial Instruments &#x2013; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective
Dates, and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments &#x2013; Credit Losses. The series of new guidance
amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses
to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition
of allowances for losses. The guidance should be applied on either a prospective transition or modified-retrospective approach depending
on the subtopic. The guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those
fiscal years, with early adoption permitted. Management does not expect the adoption of this ASU to have a material impact on its consolidated
financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_800_eus-gaap--InventoryDisclosureTextBlock_zaNAcUIIiQP7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 3 &#x2013; &lt;span id="xdx_82B_zgZbLBOPex56"&gt;Inventories, net&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_znXl68lvow2l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories, net (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_z2H58Cv90wlg" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231_zV53owAPiG68" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20211231_zqz5N7fIdRd9" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_maINza8A_zE0h6sCIUIyf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Ingredients&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,859&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,279&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventorySuppliesNetOfReserves_iI_maINza8A_zl234DGNj4q" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Packaging&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,233&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,723&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maINza8A_zP98DQV4X5R5" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,539&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,283&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryNet_iTI_mtINza8A_zmHDc3KidRml" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total inventories, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,631&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,285&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_znXl68lvow2l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories, net (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_z2H58Cv90wlg" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231_zV53owAPiG68" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20211231_zqz5N7fIdRd9" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_maINza8A_zE0h6sCIUIyf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Ingredients&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,859&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,279&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventorySuppliesNetOfReserves_iI_maINza8A_zl234DGNj4q" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Packaging&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,233&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,723&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maINza8A_zP98DQV4X5R5" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,539&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,283&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryNet_iTI_mtINza8A_zmHDc3KidRml" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total inventories, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,631&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,285&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">2859000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">2279000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventorySuppliesNetOfReserves contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3233000</us-gaap:InventorySuppliesNetOfReserves>
    <us-gaap:InventorySuppliesNetOfReserves contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">2723000</us-gaap:InventorySuppliesNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3539000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3283000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">9631000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">8285000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_806_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zESAl6Nj1G31" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 4 &#x2013; &lt;span id="xdx_825_zxVWdmMruyzl"&gt;Property, Plant and Equipment, net&lt;/span&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_z2DpPBfWqKgf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property, Plant and Equipment, net (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BE_zL8942YM5pz6" style="display: none"&gt;Schedule of property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Land&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zGgRAzcL2vkj" style="width: 13%; text-align: right" title="Property and equipment, gross"&gt;1,565&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zXvyUywcDtL9" style="width: 13%; text-align: right" title="Property and equipment, gross"&gt;1,565&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Buildings and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zh33hcs28bsa" style="text-align: right" title="Property and equipment, gross"&gt;19,341&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zUun6BPLdle8" style="text-align: right" title="Property and equipment, gross"&gt;17,920&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zknNjCNzIvEi" style="text-align: right" title="Property and equipment, gross"&gt;32,786&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zwYpUWZxRfIa" style="text-align: right" title="Property and equipment, gross"&gt;32,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zpa95lpMurne" style="text-align: right" title="Property and equipment, gross"&gt;640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkQy8YTYFjmj" style="text-align: right" title="Property and equipment, gross"&gt;640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_z8PV15teTei5" style="text-align: right" title="Property and equipment, gross"&gt;979&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zubP39MvuZ63" style="text-align: right" title="Property and equipment, gross"&gt;900&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Construction in process&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zKUGQldlj3c7" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross"&gt;1,180&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zS47L2z3AnNf" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross"&gt;417&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231_zxDXbOtb1447" style="text-align: right" title="Property and equipment, gross"&gt;56,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231_zncrYQKhzC33" style="text-align: right" title="Property and equipment, gross"&gt;53,515&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20221231_znTgcSMAixD4" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(35,586&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20211231_zYvTtFZNOeVi" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(33,385&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total property, plant and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20221231_z7Z1BbpXWEY" style="border-bottom: Black 2.5pt double; text-align: right" title="Total property, plant and equipment, net"&gt;20,905&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20211231_z5G4aAU8slBk" style="border-bottom: Black 2.5pt double; text-align: right" title="Total property, plant and equipment, net"&gt;20,130&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&#160;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_z2DpPBfWqKgf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property, Plant and Equipment, net (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BE_zL8942YM5pz6" style="display: none"&gt;Schedule of property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Land&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zGgRAzcL2vkj" style="width: 13%; text-align: right" title="Property and equipment, gross"&gt;1,565&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zXvyUywcDtL9" style="width: 13%; text-align: right" title="Property and equipment, gross"&gt;1,565&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Buildings and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zh33hcs28bsa" style="text-align: right" title="Property and equipment, gross"&gt;19,341&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zUun6BPLdle8" style="text-align: right" title="Property and equipment, gross"&gt;17,920&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zknNjCNzIvEi" style="text-align: right" title="Property and equipment, gross"&gt;32,786&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zwYpUWZxRfIa" style="text-align: right" title="Property and equipment, gross"&gt;32,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zpa95lpMurne" style="text-align: right" title="Property and equipment, gross"&gt;640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkQy8YTYFjmj" style="text-align: right" title="Property and equipment, gross"&gt;640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_z8PV15teTei5" style="text-align: right" title="Property and equipment, gross"&gt;979&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zubP39MvuZ63" style="text-align: right" title="Property and equipment, gross"&gt;900&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Construction in process&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zKUGQldlj3c7" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross"&gt;1,180&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zS47L2z3AnNf" style="border-bottom: Black 1pt solid; text-align: right" title="Property and equipment, gross"&gt;417&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231_zxDXbOtb1447" style="text-align: right" title="Property and equipment, gross"&gt;56,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231_zncrYQKhzC33" style="text-align: right" title="Property and equipment, gross"&gt;53,515&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20221231_znTgcSMAixD4" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(35,586&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20211231_zYvTtFZNOeVi" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(33,385&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total property, plant and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20221231_z7Z1BbpXWEY" style="border-bottom: Black 2.5pt double; text-align: right" title="Total property, plant and equipment, net"&gt;20,905&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20211231_z5G4aAU8slBk" style="border-bottom: Black 2.5pt double; text-align: right" title="Total property, plant and equipment, net"&gt;20,130&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_LandMember"
      decimals="-3"
      unitRef="USD">1565000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_LandMember"
      decimals="-3"
      unitRef="USD">1565000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_BuildingAndBuildingImprovementsMember"
      decimals="-3"
      unitRef="USD">19341000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_BuildingAndBuildingImprovementsMember"
      decimals="-3"
      unitRef="USD">17920000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      unitRef="USD">32786000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      unitRef="USD">32073000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_VehiclesMember"
      decimals="-3"
      unitRef="USD">640000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_VehiclesMember"
      decimals="-3"
      unitRef="USD">640000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_OfficeEquipmentMember"
      decimals="-3"
      unitRef="USD">979000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_OfficeEquipmentMember"
      decimals="-3"
      unitRef="USD">900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      unitRef="USD">1180000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      unitRef="USD">417000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">56491000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">53515000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">35586000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">33385000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">20905000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">20130000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_801_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zWRb6eCvTX11" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 5 &#x2013; &lt;span id="xdx_826_zT54dnCFoTIg"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Goodwill consisted of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zQ7b0S03T4U2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zPc4FofkmlRh" style="display: none"&gt;Schedule of goodwill and indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;Balance at December 31, 2021, before accumulated impairment loses&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20201231_z5rDfNYijzRj" style="width: 13%; text-align: right"&gt;12,948&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accumulated impairment losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pn3n3_di_c20211231_ziKApyYIzGLi" style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,244&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20211231_zDz2AVLhMM25" style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,704&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Goodwill_iI_pn3n3_c20221231_zpGXFXj7HmI" style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,704&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zXDKh2Mk2cO1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company performed the annual impairment assessment
of goodwill for its single reporting unit as of December 31, 2022 and 2021, noting no impairment loss. Considerable management judgment
is necessary to evaluate goodwill for impairment. Lifeway estimates fair value using widely accepted valuation techniques including discounted
cash flows and market multiples analysis with respect to its single reporting unit. These valuation approaches are dependent upon a number
of factors, including estimates of future growth rates, its cost of capital, capital expenditures, income tax rates, and other variables.
Assumptions used in the Company&#x2019;s valuations were consistent with its internal projections and operating plans. Lifeway&#x2019;s
discounted cash flows forecast could be negatively impacted by a change in the competitive landscape, any internal decisions to pursue
new or different strategies, a loss of a significant customer, or a significant change in the market place including changes in the prices
paid for its products or changes in the size of the market for its products. Additionally, under the market approach analysis, the Company
used significant other observable inputs including various guideline company comparisons. Lifeway bases its fair value estimates on assumptions
it believes to be reasonable, but which are unpredictable and inherently uncertain. Changes in these estimates or assumptions could materially
affect the determination of fair value and the conclusions of the quantitative goodwill test for the Company&#x2019;s one reporting unit.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Approximately $1,664 of goodwill is deductible
for income tax purposes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Intangible Assets&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The gross carrying amounts and accumulated amortization of intangible
assets consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zGonrD4ERA2e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Finite lived)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BB_zmqvuaXvAMph" style="display: none"&gt;Schedule of finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Gross&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Gross&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Carrying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Carrying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Carrying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Carrying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt; width: 34%"&gt;Recipes&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Gross Carrying Amount"&gt;44&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Accumulated Amortization"&gt;(44&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z371tph2PvB8" style="width: 8%; text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Gross Carrying Amount"&gt;44&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Accumulated Amortization"&gt;(44&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_zLnk5y0sLMwe" style="width: 8%; text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Customer lists and other customer related intangibles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;4,529&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(4,529&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zqqp07P68GFf" style="text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;4,529&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(4,529&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zlVZqo7ZUwMd" style="text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Customer relationship&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;3,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(1,212&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Net Carrying Amount"&gt;2,173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;3,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(1,052&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Net Carrying Amount"&gt;2,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Brand names&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;7,948&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(2,683&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Net Carrying Amount"&gt;5,265&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;7,948&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(2,303&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Net Carrying Amount"&gt;5,645&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Formula&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;438&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;(438&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_znNCDHPbXRUe" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;438&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;(438&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zAEE5TDD2ks8" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total intangible assets, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20221231_zrASbIPXOVci" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount, Intangible assets with indefinite lives"&gt;16,344&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20221231_zKQuy7OPLrp3" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;(8,906&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pn3n3_c20221231_z2wfySVwZuV7" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount, Intangible assets with indefinite lives"&gt;7,438&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20211231_zggU6vGYqnRk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount, Intangible assets with indefinite lives"&gt;16,344&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20211231_zrQB0QRWqkm5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;(8,366&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount, Intangible assets with indefinite lives"&gt;7,978&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/&gt;

&lt;p id="xdx_8AD_zHJRI1IYOxXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Estimated amortization expense on intangible assets
for the next five years is as follows:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_pn3n3_zD1pFbU0Mrsh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BA_zzC2Z7l0DlH9" style="display: none"&gt;Schedule of amortization expense on intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_iI_pn3n3_c20221231_z9dBYwXbn5zl" style="width: 13%; text-align: right" title="2023"&gt;540&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_iI_pn3n3_c20221231_zzK41fKDvWic" style="text-align: right" title="2024"&gt;540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_iI_pn3n3_c20221231_ztAb78QPjJF3" style="text-align: right" title="2025"&gt;540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_iI_pn3n3_c20221231_zBJdWAusrVb6" style="text-align: right" title="2026"&gt;540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive_iI_pn3n3_c20221231_zv8SHDtba3R3" style="text-align: right" title="2027"&gt;540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_z3pvNsa8VDI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zQ7b0S03T4U2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zPc4FofkmlRh" style="display: none"&gt;Schedule of goodwill and indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;Balance at December 31, 2021, before accumulated impairment loses&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20201231_z5rDfNYijzRj" style="width: 13%; text-align: right"&gt;12,948&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accumulated impairment losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pn3n3_di_c20211231_ziKApyYIzGLi" style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,244&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Goodwill_iI_pn3n3_c20211231_zDz2AVLhMM25" style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,704&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Goodwill_iI_pn3n3_c20221231_zpGXFXj7HmI" style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,704&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:Goodwill contextRef="AsOf2020-12-31" decimals="-3" unitRef="USD">12948000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">1244000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">11704000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">11704000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zGonrD4ERA2e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Finite lived)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BB_zmqvuaXvAMph" style="display: none"&gt;Schedule of finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Gross&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Gross&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Carrying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Carrying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Carrying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Carrying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt; width: 34%"&gt;Recipes&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Gross Carrying Amount"&gt;44&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Accumulated Amortization"&gt;(44&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_z371tph2PvB8" style="width: 8%; text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Gross Carrying Amount"&gt;44&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_pn3n3" style="width: 8%; text-align: right" title="Accumulated Amortization"&gt;(44&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--RecipesMember_zLnk5y0sLMwe" style="width: 8%; text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Customer lists and other customer related intangibles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;4,529&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(4,529&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zqqp07P68GFf" style="text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;4,529&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(4,529&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CustomerListsAndOtherCustomerRelatedIntangiblesMember_zlVZqo7ZUwMd" style="text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Customer relationship&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;3,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(1,212&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Net Carrying Amount"&gt;2,173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;3,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(1,052&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pn3n3" style="text-align: right" title="Net Carrying Amount"&gt;2,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Brand names&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;7,948&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(2,683&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Net Carrying Amount"&gt;5,265&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Gross Carrying Amount"&gt;7,948&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Accumulated Amortization"&gt;(2,303&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNamesMember_pn3n3" style="text-align: right" title="Net Carrying Amount"&gt;5,645&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Formula&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;438&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;(438&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_znNCDHPbXRUe" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;438&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;(438&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--FormulaMember_zAEE5TDD2ks8" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total intangible assets, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20221231_zrASbIPXOVci" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount, Intangible assets with indefinite lives"&gt;16,344&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20221231_zKQuy7OPLrp3" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;(8,906&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pn3n3_c20221231_z2wfySVwZuV7" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount, Intangible assets with indefinite lives"&gt;7,438&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pn3n3_c20211231_zggU6vGYqnRk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount, Intangible assets with indefinite lives"&gt;16,344&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20211231_zrQB0QRWqkm5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;(8,366&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount, Intangible assets with indefinite lives"&gt;7,978&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_RecipesMember"
      decimals="-3"
      unitRef="USD">44000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_RecipesMember"
      decimals="-3"
      unitRef="USD">-44000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_custom_RecipesMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_RecipesMember"
      decimals="-3"
      unitRef="USD">44000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_RecipesMember"
      decimals="-3"
      unitRef="USD">-44000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_RecipesMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember"
      decimals="-3"
      unitRef="USD">4529000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember"
      decimals="-3"
      unitRef="USD">-4529000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember"
      decimals="-3"
      unitRef="USD">4529000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember"
      decimals="-3"
      unitRef="USD">-4529000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_CustomerListsAndOtherCustomerRelatedIntangiblesMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      unitRef="USD">3385000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      unitRef="USD">-1212000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      unitRef="USD">2173000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      unitRef="USD">3385000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      unitRef="USD">-1052000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      unitRef="USD">2333000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_BrandNamesMember"
      decimals="-3"
      unitRef="USD">7948000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_BrandNamesMember"
      decimals="-3"
      unitRef="USD">-2683000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_custom_BrandNamesMember"
      decimals="-3"
      unitRef="USD">5265000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_BrandNamesMember"
      decimals="-3"
      unitRef="USD">7948000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_BrandNamesMember"
      decimals="-3"
      unitRef="USD">-2303000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_BrandNamesMember"
      decimals="-3"
      unitRef="USD">5645000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_FormulaMember"
      decimals="-3"
      unitRef="USD">438000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_FormulaMember"
      decimals="-3"
      unitRef="USD">-438000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_custom_FormulaMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_FormulaMember"
      decimals="-3"
      unitRef="USD">438000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_FormulaMember"
      decimals="-3"
      unitRef="USD">-438000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_FormulaMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">16344000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">-8906000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">7438000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">16344000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">-8366000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">7978000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_pn3n3_zD1pFbU0Mrsh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BA_zzC2Z7l0DlH9" style="display: none"&gt;Schedule of amortization expense on intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_iI_pn3n3_c20221231_z9dBYwXbn5zl" style="width: 13%; text-align: right" title="2023"&gt;540&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_iI_pn3n3_c20221231_zzK41fKDvWic" style="text-align: right" title="2024"&gt;540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_iI_pn3n3_c20221231_ztAb78QPjJF3" style="text-align: right" title="2025"&gt;540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_iI_pn3n3_c20221231_zBJdWAusrVb6" style="text-align: right" title="2026"&gt;540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive_iI_pn3n3_c20221231_zv8SHDtba3R3" style="text-align: right" title="2027"&gt;540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">540000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">540000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">540000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">540000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">540000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zvOxe8dYzZpf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 6 &#x2013; &lt;span id="xdx_828_z6nepPIuMWSh"&gt;Accrued Expenses&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Accrued expenses consisted of the following:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_z2kfRQMOWHyd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accrued Expenses (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BA_zkgHduOtVdJi" style="display: none"&gt;Schedule of accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20221231_zDyc2ThcqTug" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20211231_ziuqXkgGsebb" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_zXWgtsUHcxT9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Payroll and incentive compensation&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,925&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,951&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccrualForTaxesOtherThanIncomeTaxesCurrent_iI_zlh9rQITshtj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Real estate taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;394&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;359&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--CurrentPortionOfOperatingLeaseLiabilities_iI_z824b8NLp8u2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Current portion of operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;70&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;131&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_z9bfyOCZ1kll" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;424&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;283&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_zt6XHCoQSTC6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accrued expenses&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,813&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,724&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b/&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_z2kfRQMOWHyd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accrued Expenses (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BA_zkgHduOtVdJi" style="display: none"&gt;Schedule of accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20221231_zDyc2ThcqTug" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20211231_ziuqXkgGsebb" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_zXWgtsUHcxT9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Payroll and incentive compensation&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,925&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,951&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccrualForTaxesOtherThanIncomeTaxesCurrent_iI_zlh9rQITshtj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Real estate taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;394&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;359&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--CurrentPortionOfOperatingLeaseLiabilities_iI_z824b8NLp8u2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Current portion of operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;70&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;131&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_z9bfyOCZ1kll" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;424&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;283&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_zt6XHCoQSTC6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accrued expenses&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,813&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,724&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">2925000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">2951000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">394000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">359000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <lway:CurrentPortionOfOperatingLeaseLiabilities contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">70000</lway:CurrentPortionOfOperatingLeaseLiabilities>
    <lway:CurrentPortionOfOperatingLeaseLiabilities contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">131000</lway:CurrentPortionOfOperatingLeaseLiabilities>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">424000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">283000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3813000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3724000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_zDr3s7CoUMRf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 7 &#x2013; &lt;span id="xdx_82A_zBq2eHC5a453"&gt;Debt&lt;/span&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Note payable consisted of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_pn3n3_zMXdJ9j87VAi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Debt (Details - Notes payable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BD_zFOSEafJjEs7" style="display: none"&gt;Schedule of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20221231_zgZPFMaHr6hj" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_zhXR7tidNOU5" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LoansPayableCurrent_iI_zy2J6hO4KZg4" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Term loan due August 18, 2026. Interest (&lt;span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20221231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zvuTMiGnddWc"&gt;6.29&lt;/span&gt;% at December 31, 2022) payable monthly.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,750&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;4,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_iNI_di_zbXo4RFrPKTj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Unamortized deferred financing costs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(23&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(30&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OtherNotesPayableCurrent_iI_zae5Ofk16Yg6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Total note payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,727&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtCurrent_iNI_di_zhLafrzSuqx2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,250&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtNoncurrent_iI_z6VAVPsn6jL5" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,477&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,470&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zHmY3qFI9Wj7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The scheduled maturities of the term loan, excluding deferred financing
costs, at December 31, 2022 are as follows:&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_pn3n3_z46vqmqsDWCc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Debt (Details - Debt maturities)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zA3FlufImkm5" style="display: none"&gt;Schedule of maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_c20221231_zb30TGGlKtfh" style="width: 13%; text-align: right" title="2023"&gt;1,250&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_c20221231_z6xV1iAHFZMk" style="text-align: right" title="2024"&gt;1,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_c20221231_zCZCiAZlvHsi" style="text-align: right" title="2025"&gt;1,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2026&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_c20221231_zy5kwiplRwy5" style="border-bottom: Black 1pt solid; text-align: right" title="2026"&gt;500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total term loan&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--LongTermDebt_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total term loan"&gt;3,750&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zUU07x7RWUV" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Credit Agreement&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On August 18, 2021, Lifeway entered into the Fourth
Modification (the &#x201c;Fourth Modification&#x201d;) to the Amended and Restated Loan and Security Agreement (as amended and modified
from time to time, the &#x201c;Credit Agreement&#x201d; and, as amended and modified by the Fourth Modification, the &#x201c;Modified Credit
Agreement&#x201d;) with its existing lender and certain of its subsidiaries. The Fourth Modification amends the Credit Agreement to provide
for, among other things, a $&lt;span id="xdx_903_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--ModifiedCreditAgreementMember_zCAhCKKXzWd9" title="Revolving credit facility maximum borrowing capacity"&gt;5 million&lt;/span&gt; term loan by the existing lender to the borrowers to be repaid in quarterly installments of principal
and interest over a term of five years (the &#x201c;Term Loan&#x201d;). The termination date of the Term Loan is August 18, 2026, unless
earlier terminated. The Amended and Restated Loan and Security Agreement continues to provide Lifeway with a revolving line of credit
up to a maximum of $&lt;span id="xdx_90B_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--IncrementalFacilityMember_z7WgUzpDG0fa" title="Revolving credit facility maximum borrowing capacity"&gt;5 million&lt;/span&gt; (the &#x201c;Revolving Loan&#x201d;) and provides the Borrowers with an incremental facility not to exceed
$&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn3n3_dm_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--RevolvingLoanMember_zmBMduXl1Kvj" title="Revolving credit facility maximum borrowing capacity"&gt;5 million&lt;/span&gt; (the &#x201c;Incremental Facility&#x201d; and together with the Revolving Loan, the &#x201c;Loans&#x201d;). The Termination Date
of the Revolving Loan was extended to &lt;span id="xdx_904_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220101__20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--DebtInstrumentAxis__custom--IncrementalFacilityMember_zus86U8kjGJ6" title="Line of Credit Facility, Expiration Date"&gt;June 30, 2025&lt;/span&gt;, unless earlier terminated.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As amended, all outstanding amounts under the revolving
line of credit and term loan bear interest, at Lifeway&#x2019;s election, at either the lender Base Rate (the Prime Rate minus &lt;span id="xdx_909_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pip0_dp_c20220101__20221231_zJHO1MKQt7jb" title="Credit line effective interest rate"&gt;1.00&lt;/span&gt;%) or
the LIBOR plus &lt;span id="xdx_900_eus-gaap--AccountsPayableInterestBearingInterestRate_iI_pip0_dp_c20221231_z3Bf4sYin8l" title="Interest payable"&gt;1.95&lt;/span&gt;%, payable monthly in arrears. Lifeway is also required to pay a quarterly unused revolving line of credit fee of &lt;span id="xdx_902_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pip0_dp_c20220101__20221231_zuC0AO8Pt9e8" title="Unused revolving line of credit fee"&gt;0.20&lt;/span&gt;%
and, in conjunction with the issuance of any letters of credit, a letter of credit fee of &lt;span id="xdx_90F_ecustom--LetterOfCreditFeePercentage_pip0_dp_c20220101__20221231_z8YEgFcSfJ2" title="Letter of credit fee percentage"&gt;0.20&lt;/span&gt;%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Modified Credit Agreement includes customary representations,
warranties, and covenants, including financial covenants requiring the Company to maintain a fixed charge coverage ratio of no less than
1.25 to 1.00, and a minimum working capital financial covenant, as defined, of no less than $11.25 million, in each of the fiscal quarters
ending through the expiration date. The Modified Credit Agreement continues to provide for events of default, including failure to repay
principal and interest when due and failure to perform or violation of the provisions or covenants of the agreement, as a result of which
amounts due under the Modified Credit Agreement may be accelerated. The loans and all other amounts due and owed under the Credit Agreement
and related documents are secured by substantially all of the Company&#x2019;s assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway was in compliance with the fixed charge coverage
ratio and minimum working capital covenants at December 31, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Revolving Credit Facility&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2022, the Company had $&lt;span id="xdx_903_eus-gaap--LineOfCredit_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pn3n3" title="Long-Term Line of Credit"&gt;2,777&lt;/span&gt; outstanding
under the Revolving Credit Facility. Lifeway had $&lt;span id="xdx_90B_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pn3n3" title="Line of Credit Facility, Remaining Borrowing Capacity"&gt;2,223&lt;/span&gt; available for future borrowings under the Revolving Credit Facility as of December
31, 2022. Lifeway&#x2019;s interest rate on debt outstanding under the Revolving Credit Facility as of December 31, 2022 was &lt;span id="xdx_909_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pip0_dp_c20220101__20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zYl73vfhyUdb" title="Credit line effective interest rate"&gt;6.17&lt;/span&gt;%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Deferred Financing Costs&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2022, net unamortized deferred
financing costs of $&lt;span id="xdx_902_ecustom--Unamortizeddeferredfinancingcostsnet_iI_pn3n3_c20221231_zdFuisnVDJE7" title="Deferred Financing Costs"&gt;23&lt;/span&gt; related to the term loan were included as a direct deduction from outstanding long-term debt.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b/&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_pn3n3_zMXdJ9j87VAi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Debt (Details - Notes payable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BD_zFOSEafJjEs7" style="display: none"&gt;Schedule of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20221231_zgZPFMaHr6hj" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_zhXR7tidNOU5" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LoansPayableCurrent_iI_zy2J6hO4KZg4" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Term loan due August 18, 2026. Interest (&lt;span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20221231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zvuTMiGnddWc"&gt;6.29&lt;/span&gt;% at December 31, 2022) payable monthly.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,750&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;4,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross_iNI_di_zbXo4RFrPKTj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Unamortized deferred financing costs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(23&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(30&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OtherNotesPayableCurrent_iI_zae5Ofk16Yg6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Total note payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,727&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtCurrent_iNI_di_zhLafrzSuqx2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,250&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtNoncurrent_iI_z6VAVPsn6jL5" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,477&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,470&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2022-12-31_custom_TermLoanMember"
      decimals="INF"
      unitRef="Pure">0.0629</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LoansPayableCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3750000</us-gaap:LoansPayableCurrent>
    <us-gaap:LoansPayableCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">4500000</us-gaap:LoansPayableCurrent>
    <us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">23000</us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross>
    <us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">30000</us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross>
    <us-gaap:OtherNotesPayableCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3727000</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">4470000</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1250000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">1000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">2477000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3470000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_pn3n3_z46vqmqsDWCc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Debt (Details - Debt maturities)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zA3FlufImkm5" style="display: none"&gt;Schedule of maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_c20221231_zb30TGGlKtfh" style="width: 13%; text-align: right" title="2023"&gt;1,250&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pn3n3_c20221231_z6xV1iAHFZMk" style="text-align: right" title="2024"&gt;1,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pn3n3_c20221231_zCZCiAZlvHsi" style="text-align: right" title="2025"&gt;1,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2026&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pn3n3_c20221231_zy5kwiplRwy5" style="border-bottom: Black 1pt solid; text-align: right" title="2026"&gt;500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total term loan&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--LongTermDebt_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total term loan"&gt;3,750&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1250000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">1000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebt contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3750000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_ModifiedCreditAgreementMember"
      decimals="-3"
      unitRef="USD">5000000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_IncrementalFacilityMember"
      decimals="-3"
      unitRef="USD">5000000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_RevolvingLoanMember"
      decimals="-3"
      unitRef="USD">5000000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2022-01-012022-12-31_us-gaap_RevolvingCreditFacilityMember_custom_IncrementalFacilityMember">2025-06-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.0100</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:AccountsPayableInterestBearingInterestRate contextRef="AsOf2022-12-31" decimals="INF" unitRef="Pure">0.0195</us-gaap:AccountsPayableInterestBearingInterestRate>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <lway:LetterOfCreditFeePercentage
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.0020</lway:LetterOfCreditFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember"
      decimals="-3"
      unitRef="USD">2777000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2022-12-31_us-gaap_RevolvingCreditFacilityMember"
      decimals="-3"
      unitRef="USD">2223000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="From2022-01-012022-12-31_us-gaap_RevolvingCreditFacilityMember"
      decimals="INF"
      unitRef="Pure">0.0617</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <lway:Unamortizeddeferredfinancingcostsnet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">23000</lway:Unamortizeddeferredfinancingcostsnet>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80B_eus-gaap--LesseeOperatingLeasesTextBlock_zpE8PNbmlGtf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 8 &#x2013; &lt;span id="xdx_82E_zLFSZII4CbAe"&gt;Leases&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company leases certain machinery and equipment
with fixed base rent payments and variable costs based on usage. Remaining lease terms for these leases range from less than one year
to five years. The Company includes lease extension options, if applicable and reasonably certain to be exercised, in the calculation
of the right-of-use asset and lease liabilities. Lifeway includes only fixed payments for lease components in the measurement of the right-of-use
asset and lease liability. Variable lease payments are those that vary because of changes in facts or circumstances occurring after the
commencement date, other than the passage of time. There are no residual value guarantees. Lifeway does not currently have leases which
meet the finance lease classification as defined under ASC 842.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway treats contracts as a lease when the contract
conveys the right to use a physically distinct asset for a period of time in exchange for consideration, it directs the use of the asset
and obtain substantially all the economic benefits of the asset.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not record leases with an initial
term of 12 months or less on the balance sheet. Expense for these short-term leases is recorded on a straight-line basis over the lease
term. Total lease expense was $&lt;span id="xdx_90B_eus-gaap--OperatingLeaseExpense_pn3n3_c20220101__20221231_zEiXCyA6qAm6" title="Lease expense"&gt;229&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--OperatingLeaseExpense_pn3n3_c20210101__20211231_z7Ozg8AlFd7j" title="Lease expense"&gt;304&lt;/span&gt; (including short term leases) for the years ended December 31, 2022 and 2021, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Right-of-use assets and lease liabilities are measured
and recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Lifeway has
elected the practical expedient to combine lease and non-lease components into a single component for all of its leases. When the Company
is unable to determine an implicit interest rate, it uses its incremental borrowing rate based on the information available at the commencement
date in determining the present value of future payments for those leases. Lifeway includes options to extend or terminate the lease in
the measurement of the right-of-use asset and lease liability when it is reasonably certain that it will exercise such options. Lease
expense for minimum lease payments is recognized on a straight-line basis over the lease term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Future maturities of lease liabilities were as follows:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_z6MaUudPuFak" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zqF3m0qNOQPl" style="display: none"&gt;Future maturities of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20221231_zRzgQzP7GCD4" style="width: 13%; text-align: right" title="2023"&gt;86&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20221231_zjSZKHy0gJ65" style="text-align: right" title="2024"&gt;67&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20221231_zevbvSc2OwTk" style="text-align: right" title="2025"&gt;33&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20221231_z1xHdIcPpmj3" style="text-align: right" title="2026"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;2027&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20221231_zFtvhEH3ePl5" style="border-bottom: Black 1pt solid; text-align: right" title="2027"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20221231_pn3n3" style="text-align: right" title="Total lease payments"&gt;199&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20221231_zeXvw17Va6D2" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Interest"&gt;(25&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--OperatingLeaseLiability_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities"&gt;174&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The weighted-average remaining lease term for
its operating leases was &lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zBI62w0fdsId" title="Weighted average remaining lease term"&gt;2.7&lt;/span&gt;
years as of December 31, 2022. The weighted average discount rate of its operating leases was &lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20221231_zGy3WhYyRsQc" title="Weighted average discount rate"&gt;11.70&lt;/span&gt;%
as of December 31, 2022. Cash paid for amounts included in the measurement of lease liabilities was $&lt;span id="xdx_90B_eus-gaap--OperatingLeaseCost_pn3n3_c20220101__20221231_z2ovO5iFK8cg" title="Operating lease cost"&gt;151
and $&lt;span id="xdx_900_eus-gaap--OperatingLeaseCost_pn3n3_c20210101__20211231_z9XZV1SWMPfb" title="Operating lease cost"&gt;198&lt;/span&gt; &lt;/span&gt; for the year ended December 31, 2022 and 2021, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">229000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">304000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_z6MaUudPuFak" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zqF3m0qNOQPl" style="display: none"&gt;Future maturities of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20221231_zRzgQzP7GCD4" style="width: 13%; text-align: right" title="2023"&gt;86&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20221231_zjSZKHy0gJ65" style="text-align: right" title="2024"&gt;67&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20221231_zevbvSc2OwTk" style="text-align: right" title="2025"&gt;33&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20221231_z1xHdIcPpmj3" style="text-align: right" title="2026"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;2027&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20221231_zFtvhEH3ePl5" style="border-bottom: Black 1pt solid; text-align: right" title="2027"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20221231_pn3n3" style="text-align: right" title="Total lease payments"&gt;199&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20221231_zeXvw17Va6D2" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Interest"&gt;(25&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--OperatingLeaseLiability_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities"&gt;174&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">86000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">67000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">33000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">10000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">199000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">25000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">174000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2022-12-31">P2Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2022-12-31" decimals="INF" unitRef="Pure">0.1170</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">151000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">198000</us-gaap:OperatingLeaseCost>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_803_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zZX4tNB8U919" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 9 &#x2013; &lt;span id="xdx_82F_zFYHTWoU7xIh"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Litigation&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway is involved in various legal proceedings,
claims, disputes, regulatory matters, audits, and proceedings arising in the ordinary course of, or incidental to the Company&#x2019;s
business, including commercial disputes, product liabilities, intellectual property matters and employment-related matters.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway records provisions in the consolidated financial
statements for pending legal matters when it believes it is probable that a loss will be incurred and the amount of such loss can be reasonably
estimated. The Company evaluates, on a periodic basis, developments in legal matters that could affect the amount of any accrual and developments
that would make a loss contingency both probable and reasonably estimable. If a loss contingency is not both probable and estimable, it
does not establish an accrued liability. Currently, none of its accruals for outstanding legal matters are material individually or in
the aggregate to its financial position and it is management&#x2019;s opinion that the ultimate resolution of these outstanding legal matters
will not have a material adverse effect on its business, financial condition, results of operations, or cash flows. However, if the Company
is ultimately required to make payments in connection with an adverse outcome, it is possible that such contingency could have a material
adverse effect on the Company&#x2019;s business, financial condition, results of operations or cash flows.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b/&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80A_eus-gaap--IncomeTaxDisclosureTextBlock_z0Nwwf2UVe55" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 10 &#x2013; &lt;span id="xdx_824_zVdOvTk88Xe"&gt;Income taxes&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The provision for income taxes consists of the following:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_z3VzDLruCCQ9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Provision)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zUOGfSXFH47j" style="display: none"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220101__20221231_zBWpaqLwn3E9" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20210101__20211231_zhlrJFVvgjy2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;For the Years Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Current:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_zC01HLE5IxL5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,097&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_zf5cSjOj2bSk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;State and local&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;444&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;951&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_ze3vTOreTgl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Total current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,089&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_z40p4IkHVjC3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(172&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;257&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_i01_z7Y0aALzU7T9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;917&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,305&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zoOjteWsnw93" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following is a reconciliation of income tax expense computed at the
U.S. federal statutory tax rate to income tax expense reported in the consolidated statement of operations:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGVEoxEWZBVj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inccome taxes (Details - Reconciliation)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zmA3DIRQa3Kj" style="display: none"&gt;Reconciliation to effective rate for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Percentage&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Percentage&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;Federal income tax at statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20220101__20221231_pn3n3" style="width: 13%; text-align: right" title="Federal income tax expense at statutory rate"&gt;392&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20220101__20221231_zPJegsQ1vhK3" title="Federal income tax expense computed at the statutory rate, percentage"&gt;21.0&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pn3n3" style="width: 13%; text-align: right" title="Federal income tax expense at statutory rate"&gt;1,179&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20210101__20211231_z4qDDx16BS3f" title="Federal income tax expense computed at the statutory rate, percentage"&gt;21.0&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State and local tax, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20220101__20221231_pn3n3" style="text-align: right" title="State and local tax expense, net"&gt;287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20220101__20221231_zuvJCW5fWWe6" title="State and local tax expense, net, percentage"&gt;15.4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pn3n3" style="text-align: right" title="State and local tax expense, net"&gt;440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20210101__20211231_zEip3qjll91c" title="State and local tax expense, net, percentage"&gt;7.8&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Other permanent differences&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20220101__20221231_pn3n3" style="text-align: right" title="Other permanent differences"&gt;8&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20220101__20221231_zzUXoqnynU5f" title="Other permanent differences, percentage"&gt;0.4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pn3n3" style="text-align: right" title="Other permanent differences"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20210101__20211231_zSdBUoDr0ZN3" title="Other permanent differences, percentage"&gt;0.1&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Section 162m&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20220101__20221231_pn3n3" style="text-align: right" title="Section 162m"&gt;229&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20220101__20221231_zWu2uYlQdJT9" title="Section 162m, percentage"&gt;12.2&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20210101__20211231_pn3n3" style="text-align: right" title="Section 162m"&gt;206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20210101__20211231_zta2yVtb00Li" title="Section 162m, percentage"&gt;3.7&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Stock based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20220101__20221231_pn3n3" style="text-align: right" title="Stock based compensation"&gt;127&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20220101__20221231_zoqDb3RAMeui" title="Stock based compensation, percentage"&gt;6.8&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20210101__20211231_pn3n3" style="text-align: right" title="Stock based compensation"&gt;100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20210101__20211231_zbIK4EzX9e4" title="Stock based compensation, percentage"&gt;1.8&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Uncertain tax positions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_pn3n3_d0_c20220101__20221231_zTpMqscroTVl" style="text-align: right" title="Uncertain tax positions"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp0_c20220101__20221231_zmBIkByTtQ0h" title="Uncertain tax positions, percentage"&gt;&#x2013;&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_c20210101__20211231_pn3n3" style="text-align: right" title="Uncertain tax positions"&gt;218&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp_c20210101__20211231_zf0y38C6RM0e" title="Uncertain tax positions, percentage"&gt;3.9&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Change in tax rates&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_c20220101__20221231_zqZym9FFRjA1" style="text-align: right" title="Change in tax rates"&gt;(83&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20220101__20221231_z1xpwSavnHs8" title="Change in tax rates, percentage"&gt;4.4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_c20210101__20211231_pn3n3" style="text-align: right" title="Change in tax rates"&gt;198&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20210101__20211231_z0V5yeBFIJj3" title="Change in tax rates, percentage"&gt;3.4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20220101__20221231_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;(43&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(&lt;span id="xdx_90D_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20220101__20221231_zl1E9awZQ1Pf" title="Other, percentage"&gt;2.3&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20210101__20211231_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;(42&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(&lt;span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20210101__20211231_zeredLuybFG1" title="Other, percentage"&gt;0.7&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--IncomeTaxExpenseBenefit_c20220101__20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes"&gt;917&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20220101__20221231_zGbfoe4AdxRg" title="Provision for income taxes, percentage"&gt;49.1&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes"&gt;2,305&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20210101__20211231_z825DipkNq7c" title="Provision for income taxes, percentage"&gt;41.0&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zg226iiBieka" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The tax effects of temporary differences giving rise
to deferred income tax assets and liabilities were:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_z5FP211ypbbb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Deferred tax assets)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_zpnjvr1x7ATd" style="display: none"&gt;Schedule of deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20221231_zPmRit8eTzbk" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20211231_zDjMvgqBSYNa" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities attributable to:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_pn3n3_di_z5FcOqWHhEA5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 68%; text-align: left"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(3,394&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(3,401&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_i01NI_pn3n3_di_ze0YvfdE15O2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Unrealized gains&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(472&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(473&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_i01NI_pn3n3_di_zwTzpThLzLBk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,866&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,874&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets attributable to:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pn3n3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net operating losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Incentive compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsInventory_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;328&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;324&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Allowances for doubtful accounts and discounts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsDeferredIncome_i01I_pn3n3_d0_z6oqUxRd68Td" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;17&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(6&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Total net deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;837&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;673&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01NI_pn3n3_di_z79t3zbcp573" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(3,029&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(3,201&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zUItLZl35AQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table details the Company's tax attributes
related to net operating losses for which it has recorded deferred tax assets.&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock_pn3n3_zsXGBtbuEzKd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Income taxes (Details - Tax attributes related to net operating losses )"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_zFhqszWywXG9" style="display: none"&gt;Schedule of tax attributes related to net operating losses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax Attributes&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gross Amount&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expiration Years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td style="width: 52%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;State net operating losses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross_c20221231_pn3n3" style="width: 13%; text-align: right" title="State net operating losses, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;116&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c20221231_pn3n3" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="State net operating losses, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--OperatingLossCarryforwardsExpirationyEARS_dtY_c20220101__20221231_z9Xt5M0xsvHb" style="width: 13%; text-align: center" title="NOL expiration date"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2035&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_c20221231_pn3n3" style="border-bottom: black 2.25pt double; text-align: right" title="State net operating losses, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AF_zNmXxHrpX703" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year, the Company recorded adjustments
to its unrecognized tax benefits. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_pn3n3_z1bXOVT5nIHl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Unrecognized tax benefits)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BD_z1OAwOIuGsNh" style="display: none"&gt;Reconciliation of amount of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Balance at January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20220101__20221231_zFEvZIu1ieH1" style="width: 13%; text-align: right" title="Unrecognized tax benefits, beginning balance"&gt;396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20210101__20211231_zTUuLzO5dFzb" style="width: 13%; text-align: right" title="Unrecognized tax benefits, beginning balance"&gt;95&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Additions based on tax positions of prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20220101__20221231_zuC6uKXJcref" style="text-align: right" title="Additions based on tax positions of prior years"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_c20210101__20211231_zEQLUY185jd" style="text-align: right" title="Additions based on tax positions of prior years"&gt;301&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Settlement for tax positions of prior years&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_iN_pn3n3_di_c20220101__20221231_zOOkUCSd2rM4" style="border-bottom: Black 1pt solid; text-align: right" title="Reduction for tax positions of prior years"&gt;(396&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20210101__20211231_zNzqJVTEeRIk" style="border-bottom: Black 1pt solid; text-align: right" title="Reduction for tax positions of prior years"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Balance at December 31&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_d0_c20220101__20221231_z2kjAWbEGAZi" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized tax benefits, ending balance"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_c20210101__20211231_zYgel5GXS4e9" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized tax benefits, ending balance"&gt;396&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zqaS8z1GPyR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Lifeway is subject to U.S. federal income tax
as well as income tax in multiple state and city jurisdictions. With limited exceptions, Lifeway&#x2019;s calendar year 2019 and subsequent
federal and state tax years remain open by statute. As of December 31, 2022, the unrecognized tax benefit is $0.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of interest and penalties recognized
in the consolidated statements of operations was $&lt;span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_pn3n3_c20210101__20211231_z0pXHcr9PJ88"&gt;0
&lt;/span&gt;during 2022 and 2021, respectively. The amount of accrued interest and penalties recognized in the consolidated balance sheets
was $&lt;span id="xdx_90D_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pn3n3_c20211231_zK66YYndxvc1"&gt;0&lt;/span&gt; at December
31, 2022 and 2021, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_z3VzDLruCCQ9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Provision)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zUOGfSXFH47j" style="display: none"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220101__20221231_zBWpaqLwn3E9" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20210101__20211231_zhlrJFVvgjy2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;For the Years Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Current:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_zC01HLE5IxL5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,097&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_zf5cSjOj2bSk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;State and local&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;444&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;951&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_ze3vTOreTgl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Total current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,089&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_z40p4IkHVjC3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(172&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;257&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_i01_z7Y0aALzU7T9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;917&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,305&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">645000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1097000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">444000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">951000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">1089000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2048000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-172000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">257000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">917000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2305000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGVEoxEWZBVj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inccome taxes (Details - Reconciliation)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zmA3DIRQa3Kj" style="display: none"&gt;Reconciliation to effective rate for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Percentage&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Percentage&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;Federal income tax at statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20220101__20221231_pn3n3" style="width: 13%; text-align: right" title="Federal income tax expense at statutory rate"&gt;392&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20220101__20221231_zPJegsQ1vhK3" title="Federal income tax expense computed at the statutory rate, percentage"&gt;21.0&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pn3n3" style="width: 13%; text-align: right" title="Federal income tax expense at statutory rate"&gt;1,179&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pip0_dp_c20210101__20211231_z4qDDx16BS3f" title="Federal income tax expense computed at the statutory rate, percentage"&gt;21.0&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State and local tax, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20220101__20221231_pn3n3" style="text-align: right" title="State and local tax expense, net"&gt;287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20220101__20221231_zuvJCW5fWWe6" title="State and local tax expense, net, percentage"&gt;15.4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pn3n3" style="text-align: right" title="State and local tax expense, net"&gt;440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pip0_dp_c20210101__20211231_zEip3qjll91c" title="State and local tax expense, net, percentage"&gt;7.8&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Other permanent differences&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20220101__20221231_pn3n3" style="text-align: right" title="Other permanent differences"&gt;8&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20220101__20221231_zzUXoqnynU5f" title="Other permanent differences, percentage"&gt;0.4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pn3n3" style="text-align: right" title="Other permanent differences"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pip0_dp_c20210101__20211231_zSdBUoDr0ZN3" title="Other permanent differences, percentage"&gt;0.1&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Section 162m&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20220101__20221231_pn3n3" style="text-align: right" title="Section 162m"&gt;229&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20220101__20221231_zWu2uYlQdJT9" title="Section 162m, percentage"&gt;12.2&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_c20210101__20211231_pn3n3" style="text-align: right" title="Section 162m"&gt;206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pip0_dp_c20210101__20211231_zta2yVtb00Li" title="Section 162m, percentage"&gt;3.7&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Stock based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20220101__20221231_pn3n3" style="text-align: right" title="Stock based compensation"&gt;127&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20220101__20221231_zoqDb3RAMeui" title="Stock based compensation, percentage"&gt;6.8&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c20210101__20211231_pn3n3" style="text-align: right" title="Stock based compensation"&gt;100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_pip0_dp_c20210101__20211231_zbIK4EzX9e4" title="Stock based compensation, percentage"&gt;1.8&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Uncertain tax positions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_pn3n3_d0_c20220101__20221231_zTpMqscroTVl" style="text-align: right" title="Uncertain tax positions"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp0_c20220101__20221231_zmBIkByTtQ0h" title="Uncertain tax positions, percentage"&gt;&#x2013;&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_c20210101__20211231_pn3n3" style="text-align: right" title="Uncertain tax positions"&gt;218&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pip0_dp_c20210101__20211231_zf0y38C6RM0e" title="Uncertain tax positions, percentage"&gt;3.9&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Change in tax rates&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_c20220101__20221231_zqZym9FFRjA1" style="text-align: right" title="Change in tax rates"&gt;(83&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20220101__20221231_z1xpwSavnHs8" title="Change in tax rates, percentage"&gt;4.4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_c20210101__20211231_pn3n3" style="text-align: right" title="Change in tax rates"&gt;198&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pip0_dp_c20210101__20211231_z0V5yeBFIJj3" title="Change in tax rates, percentage"&gt;3.4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20220101__20221231_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;(43&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(&lt;span id="xdx_90D_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20220101__20221231_zl1E9awZQ1Pf" title="Other, percentage"&gt;2.3&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--IncomeTaxReconciliationOtherReconcilingItems1_c20210101__20211231_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;(42&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(&lt;span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_pip0_dp_c20210101__20211231_zeredLuybFG1" title="Other, percentage"&gt;0.7&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--IncomeTaxExpenseBenefit_c20220101__20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes"&gt;917&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20220101__20221231_zGbfoe4AdxRg" title="Provision for income taxes, percentage"&gt;49.1&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes"&gt;2,305&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20210101__20211231_z825DipkNq7c" title="Provision for income taxes, percentage"&gt;41.0&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">392000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">1179000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">287000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.154</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">440000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.078</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">8000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">6000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">229000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.122</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">206000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.037</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">127000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.068</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">100000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">218000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-83000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.044</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">198000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.034</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <lway:IncomeTaxReconciliationOtherReconcilingItems1
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">-43000</lway:IncomeTaxReconciliationOtherReconcilingItems1>
    <lway:EffectiveIncomeTaxRateReconciliationOtherAdjustments1
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.023</lway:EffectiveIncomeTaxRateReconciliationOtherAdjustments1>
    <lway:IncomeTaxReconciliationOtherReconcilingItems1
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">-42000</lway:IncomeTaxReconciliationOtherReconcilingItems1>
    <lway:EffectiveIncomeTaxRateReconciliationOtherAdjustments1
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.007</lway:EffectiveIncomeTaxRateReconciliationOtherAdjustments1>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">917000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.491</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">2305000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.410</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_z5FP211ypbbb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Deferred tax assets)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_zpnjvr1x7ATd" style="display: none"&gt;Schedule of deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20221231_zPmRit8eTzbk" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20211231_zDjMvgqBSYNa" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities attributable to:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_pn3n3_di_z5FcOqWHhEA5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 68%; text-align: left"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(3,394&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(3,401&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities_i01NI_pn3n3_di_ze0YvfdE15O2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Unrealized gains&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(472&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(473&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_i01NI_pn3n3_di_zwTzpThLzLBk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,866&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,874&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets attributable to:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pn3n3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net operating losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Incentive compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsInventory_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;328&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;324&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Allowances for doubtful accounts and discounts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsDeferredIncome_i01I_pn3n3_d0_z6oqUxRd68Td" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;17&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(6&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_i01I_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Total net deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;837&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;673&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01NI_pn3n3_di_z79t3zbcp573" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(3,029&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(3,201&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3394000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3401000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">472000</us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">473000</us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3866000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3874000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">6000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">6000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">287000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">170000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">194000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">164000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsInventory contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">328000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">324000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">5000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">5000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">0</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">10000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">17000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">-6000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">837000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">673000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">3029000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">3201000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <lway:ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock_pn3n3_zsXGBtbuEzKd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Income taxes (Details - Tax attributes related to net operating losses )"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_zFhqszWywXG9" style="display: none"&gt;Schedule of tax attributes related to net operating losses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax Attributes&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gross Amount&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expiration Years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td style="width: 52%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;State net operating losses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross_c20221231_pn3n3" style="width: 13%; text-align: right" title="State net operating losses, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;116&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c20221231_pn3n3" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="State net operating losses, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--OperatingLossCarryforwardsExpirationyEARS_dtY_c20220101__20221231_z9Xt5M0xsvHb" style="width: 13%; text-align: center" title="NOL expiration date"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2035&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_ecustom--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet_c20221231_pn3n3" style="border-bottom: black 2.25pt double; text-align: right" title="State net operating losses, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</lway:ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock>
    <lway:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">116000</lway:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">6000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <lway:OperatingLossCarryforwardsExpirationyEARS contextRef="From2022-01-01to2022-12-31">2035</lway:OperatingLossCarryforwardsExpirationyEARS>
    <lway:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">6000</lway:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_pn3n3_z1bXOVT5nIHl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Unrecognized tax benefits)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BD_z1OAwOIuGsNh" style="display: none"&gt;Reconciliation of amount of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Balance at January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20220101__20221231_zFEvZIu1ieH1" style="width: 13%; text-align: right" title="Unrecognized tax benefits, beginning balance"&gt;396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--UnrecognizedTaxBenefits_iS_pn3n3_c20210101__20211231_zTUuLzO5dFzb" style="width: 13%; text-align: right" title="Unrecognized tax benefits, beginning balance"&gt;95&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Additions based on tax positions of prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20220101__20221231_zuC6uKXJcref" style="text-align: right" title="Additions based on tax positions of prior years"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pn3n3_c20210101__20211231_zEQLUY185jd" style="text-align: right" title="Additions based on tax positions of prior years"&gt;301&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Settlement for tax positions of prior years&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_iN_pn3n3_di_c20220101__20221231_zOOkUCSd2rM4" style="border-bottom: Black 1pt solid; text-align: right" title="Reduction for tax positions of prior years"&gt;(396&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_pn3n3_d0_c20210101__20211231_zNzqJVTEeRIk" style="border-bottom: Black 1pt solid; text-align: right" title="Reduction for tax positions of prior years"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Balance at December 31&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_d0_c20220101__20221231_z2kjAWbEGAZi" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized tax benefits, ending balance"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--UnrecognizedTaxBenefits_iE_pn3n3_c20210101__20211231_zYgel5GXS4e9" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized tax benefits, ending balance"&gt;396&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">396000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2020-12-31" decimals="-3" unitRef="USD">95000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">301000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="From2022-01-01to2022-12-31"
      decimals="-3"
      unitRef="USD">396000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2022-12-31" decimals="-3" unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">396000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="From2021-01-012021-12-31"
      decimals="-3"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zxDb1vXODj4e" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 11 &#x2013; &lt;span id="xdx_82E_zkTCeDJWNW97"&gt;Stock-based and Other Compensation&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Omnibus Incentive Plan&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In December 2015, Lifeway stockholders approved the
2015 Omnibus Incentive Plan, which authorized the issuance of an aggregate of &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_dm_c20221231__us-gaap--PlanNameAxis__custom--Omnibus2015Member_zcbnTXUDzIg" title="Stock authorized for issuance"&gt;3.5 million&lt;/span&gt; shares to satisfy awards of stock options, stock
appreciation rights, unrestricted stock, restricted stock, restricted stock units, performance shares and performance units to qualifying
employees. Under the Plan, the Board or its Audit and Corporate Governance Committee approves stock awards to executive officers and certain
senior executives, generally in the form of restricted stock or performance shares. The number of performance shares that participants
may earn depends on the extent to which the corresponding performance goals have been achieved. Stock awards generally vest over a three-year
performance or service period. At December 31, 2022, no shares remain available for award under the 2015 Omnibus Incentive Plan as it
was terminated on August 31, 2022. However, any outstanding awards under the 2015 Omnibus Incentive Plan are unaffected by the termination
of the 2015 Omnibus Incentive Plan or by the approval of the 2022 Omnibus Incentive Plan (the &#x201c;2022 Plan&#x201d;) as described below.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On August 31, 2022, Lifeway stockholders approved
the 2022 Plan. Under the 2022 Plan, the Compensation Committee of the Board of Directors may grant awards of various types of compensation,
including, nonqualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance
shares, performance units, cash-based awards and other stock-based awards. The maximum number of shares authorized to be awarded under
the 2022 Plan is &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_dm_c20220831__us-gaap--PlanNameAxis__custom--Omnibus2022PlanMember_z2NMR0fCMDme" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized"&gt;3.25 million&lt;/span&gt; shares of common stock, which includes shares that remained available under the now terminated 2015 Omnibus
Incentive Plan.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;Awards granted under the
2022 Plan are generally subject to a minimum vesting period of at least one year. Awards may be subject to cliff-vesting or graded-vesting
conditions, with graded vesting starting no earlier than one year after the grant date. The Plan Administrator may provide for shorter
vesting periods in an award agreement for no more than five percent of the maximum number of shares authorized for issuance under the
2022 Plan. As of December 31, 2022, &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_dm_c20221231__us-gaap--PlanNameAxis__custom--Omnibus2022PlanMember_zNQCL3Gtrxeb" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant"&gt;3.00 million&lt;/span&gt; shares remain available to award under the 2022 Plan.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Stock Options&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes stock option activity
during the year ended December 31, 2022:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_zre9SpIqNfJi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Stock-based Compensation (Details - Option Activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_ztf8eG2Km0o5" style="display: none"&gt;Schedule of stock option activity&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Options&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted &lt;br/&gt;
average &lt;br/&gt;
exercise price&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Weighted&lt;br/&gt;
    average&lt;br/&gt;
    remaining&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;contractual life&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Aggregate &lt;br/&gt;
intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td style="width: 44%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zd6MMfYG4m6f" style="width: 11%; text-align: right" title="Options outstanding, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrXIkSswfKg1" style="width: 11%; text-align: right" title="Weighted average exercise price, options outstanding, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10.42&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvehGMrXmWih" title="Weighted average remaining contractural life, outstanding ending"&gt;4.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsYCqUfaDIkb" style="width: 11%; text-align: right" title="Aggregate intrinsic value, options outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zGGpq0huE6Ec" style="text-align: right" title="Options granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqW7OJuvU7jj" style="text-align: right" title="Weighted average exercise price, options granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYC3qhWnlgP8" style="text-align: right" title="Options exercised"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zk3Zsi1cg4v7" style="text-align: right" title="Weighted average exercise price, options exercised"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAOduxNzESwb" style="border-bottom: black 1pt solid; text-align: right" title="Options forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhvYJ4vsSot3" style="border-bottom: black 1pt solid; text-align: right" title="Weighted average exercise price, options forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRwpWFWF1eR3" style="border-bottom: black 2.25pt double; text-align: right" title="Options outstanding, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJq5Ix6anHZj" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted average exercise price, options outstanding, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10.42&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ze5MptAPJh7d" title="Weighted average remaining contractural life, outstanding ending"&gt;3.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zekpRkCavHg2" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate intrinsic value, options outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zstTxvN3OYwc" style="text-align: right" title="Exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqEbXDjdvHOd" style="text-align: right" title="Weighted average exercise price, Exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10.42&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKJqVlrNRsGb" title="Weighted average remaining contractural life, exercisable"&gt;3.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z48ykih2T0V3" style="text-align: right" title="Aggregate intrinsic value, options exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zGCAly9X8x5l" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Lifeway measures the
fair value of stock options using the Black-Scholes option pricing model. The expected term of options granted was based on the weighted
average time of vesting and the end of the contractual term. The Company utilized this simplified method as it did not have sufficient
historical exercise data to provide a reasonable basis upon which to estimate the expected term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Restricted Stock Awards&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;A Restricted Stock Award (&#x201c;RSA&#x201d;) represents
the right to receive one share of common stock in the future. RSAs have no exercise price. The grant date fair value of the awards is
equal to the Company&#x2019;s closing stock price on the grant date. The following table summarizes RSA activity during the year ended
December 31, 2022.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_pn3n3_zQ8SfmLDTW4l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-based Compensation (Details - RSA Activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_zqlwZpSE4o1b" style="display: none"&gt;Schedule of RSA activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Restricted Stock Awards&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Weighted Average Grant Date Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;Outstanding at December 31, 2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zFqBh04Csi3b" style="width: 13%; text-align: right" title="Number of shares outstanding, beginning"&gt;94&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z6GExDFeF037" style="width: 13%; text-align: right" title="Weighted average grant date fair value outstanding, beginning"&gt;4.50&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZE9hT2neuni" style="text-align: right" title="Granted"&gt;97&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z81EWoJX7YSd" style="text-align: right" title="Weighted average grant date fair value, granted"&gt;6.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Shares issued upon vesting&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zAgHkB2T2tQ3" style="text-align: right" title="Shares issued upon vesting"&gt;(27&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZlaxyEuFySa" style="text-align: right" title="Weighted average grant date fair value, shares issued upon vesting"&gt;3.43&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zjm09qyCcaCe" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zKoMukgj7Kxa" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average grant date fair value, forfeited"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zPrGfCe3u5Xc" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares outstanding, ending"&gt;164&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zapKqplzYaY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value outstanding, ending"&gt;5.69&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Vested and deferred at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zOIWEzWoLs35" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested and deferred"&gt;37&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zH3XTwYWFHR" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, vested and deferred"&gt;5.60&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zQo8zX4J3Pl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway expenses RSAs over the service period. For
the years ended December 31, 2022 and 2021 total stock-based compensation expense recognized in the consolidated statements of operations
was $&lt;span id="xdx_901_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zRlaRPtT0ANc" title="Share-based compensation"&gt;279&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7JG01WRAcQ3" title="Share-based compensation"&gt;264&lt;/span&gt;, respectively. For the years ended December 31, 2022 and 2021 tax-related benefits of $&lt;span id="xdx_90C_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_pn3n3" title="Tax-related benefits"&gt;78&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_pn3n3" title="Tax-related benefits"&gt;76&lt;/span&gt;, respectively, were
also recognized. As of December 31, 2022, the total remaining unearned compensation related to non-vested RSAs was $&lt;span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z5z4ZK8PsHd4" title="Unearned compensation related to non-vested stock options"&gt;520&lt;/span&gt;, which is expected
to be amortized over the weighted-average remaining service period of &lt;span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zNivZfNwm0Hb" title="Weighted average period for unrecognized compensation"&gt;1.55&lt;/span&gt; years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Long-Term Incentive Plan Compensation&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway has established long-term incentive-based
compensation programs for certain senior executives and key employees pursuant to the terms of its incentive plans.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;2020 CEO Incentive Award&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the fourth quarter 2020, Lifeway awarded a
long-term equity-based incentive of $&lt;span id="xdx_909_ecustom--LongtermEquitybasedIncentive_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zboWxRAXvdZk" title="Long-term equity-based incentive"&gt;750&lt;/span&gt; to its Chief Executive Officer (the &#x201c;2020 CEO Award&#x201d;) depending on Lifeways 2020
performance levels compared to the respective targets. The equity-based incentive compensation is payable in restricted stock that vests
one-third in April 2022, one-third in April 2023, and one-third in April 2024. The issuance of vested equity awards is subject to approval
under the Stock Purchase Agreement dated October 1, 1999. For the years ended December 31, 2022 and 2021, $&lt;span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zl9IYrkroKB1" title="Share-based compensation"&gt;229&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zbwjIZdqrQWk" title="Share-based compensation"&gt;342&lt;/span&gt; was expensed as
stock-based compensation expense in the consolidated statements of operations. As of December 31, 2022, the total remaining unearned compensation
was $&lt;span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_znnIOQpgwtv8" title="Unearned compensation related to non-vested RSA's"&gt;129&lt;/span&gt;, of which $&lt;span id="xdx_90E_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zQiM0O03Cs61" title="Unearned compensation related to non-vested 2023"&gt;105&lt;/span&gt; will be recognized in 2023, and $&lt;span id="xdx_90F_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--CEO2020AwardMember_zevAsU0c6GUa" title="Unearned compensation related to non-vested 2024"&gt;24&lt;/span&gt; in 2024, respectively, subject to vesting. During Q2 2021, the number of shares
became fixed and determinable. Therefore, the award liability was reclassified from long-term liabilities to paid in capital.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;2021 Equity Award&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The 2021 long-term equity incentive plan compensation
is based on Lifeway&#x2019;s achievement of adjusted EBITDA performance versus the respective target established by the Board for 2021.
Under the 2021 plan, collectively the participants earned equity-based incentive compensation of $&lt;span id="xdx_90B_ecustom--LongtermEquitybasedIncentive_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member__srt--RangeAxis__srt--MaximumMember_zWsa53WkZMzf" title="Long-term equity-based incentive"&gt;1,069&lt;/span&gt; based on Lifeway&#x2019;s achievement
of the respective financial target. The equity-based incentive compensation is payable in restricted stock that vests one-third in April
2022, one-third in April 2023, and one-third in April 2024. For the years ended December 31, 2022 and 2021, $&lt;span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zofuwHMn6n5c" title="Share-based compensation"&gt;449&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zaAaHtYnbR7g" title="Share-based compensation"&gt;386&lt;/span&gt; was expensed
as stock-based compensation expense in the consolidated statements of operations, respectively. As of December 31, 2022, the total remaining
unearned compensation was $&lt;span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20221001__20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_pn3n3" title="Share-based compensation"&gt;234&lt;/span&gt;, of which $&lt;span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_c20211001__20211231__us-gaap--AwardTypeAxis__custom--Plan2021Member_pn3n3" title="Share-based compensation"&gt;194&lt;/span&gt; will be recognized in 2023, and $&lt;span id="xdx_90B_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--Plan2021Member_zbqJ47Nm6ZS6" title="Unearned compensation related to non-vested 2024"&gt;40&lt;/span&gt; in 2024, respectively, subject to vesting. During Q2
2022, the number of shares awarded became fixed and determinable. Therefore, the award liability was reclassified from long-term liabilities
to paid in capital.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;2022 Equity Award&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Under the 2022 long-term incentive plan, participants
can earn a specified number of target level Performance Share Units (&#x201c;PSUs&#x201d;) contingent upon the achievement of strategic
milestones during the three-year measurement period, which is fiscal year 2022 to 2024. The strategic milestones are 1) 3-year cumulative
net revenue, and 2) 3-year cumulative adjusted EBITDA. The target number of PSU awards are weighted 50% on net revenue and 50% on adjusted
EBITDA. Collectively, the participants can earn 125,066 PSUs at the target level. Participants may earn more or less than the target
number of shares based on actual results, however the minimum and maximum number of shares that can be earned are bound by minimum and
maximum thresholds of net revenue and adjusted EBITDA. The PSU awards will be earned and will vest, if at all, after the end of the three-year
measurement period based on achievement of the milestones. The PSU awards do not vest during the three-year measurement period. The PSUs
have a grant date fair value of $6.25 dollars per share. For the twelve months ended December 31, 2022, $&lt;span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--Plan2022Member_zoau04RvaOf"&gt;151
w&lt;/span&gt;as expensed as stock-based compensation expense in the consolidated statements of operations, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The 2022 long-term incentive plan also granted restricted
stock unit awards that contain only a service condition and vest on the passage of time in three equal installments on each of the first
three anniversaries of the August 31, 2022 grant date. The stock-based compensation expense for these awards is included in the Restricted
Stock Award section above.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Non-Employee Director Plan&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;On August 31, 2022, Lifeway
stockholders approved the &lt;span style="background-color: white"&gt;2022 Non-Employee Director Equity and Deferred Compensation Plan (the
&#x201c;&lt;/span&gt;2022 Director Plan&#x201d;), which authorizes the grant of restricted stock units (&#x201c;RSUs&#x201d;), which will vest on
such schedule as the Company, in its sole discretion, shall determine. Each non-employee director of the Company is eligible to be a participant
in the 2022 Director Plan until they no longer serve as a non-employee director. As of the date of each annual shareholder meeting, the
Company may grant each director a number of RSUs for such year and set the vesting schedule for the RSUs granted. Whether and how many
RSUs the Company will grant to directors in any year is subject to the sole discretion of the Company and shall in any event be subject
to the 2022 Director Plan&#x2019;s overall share limits. The maximum aggregate number of shares of common stock that may be issued under
the 2022 Directors Plan is 500 thousand shares. As of December 31, 2022, &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn3n3_c20221231__us-gaap--PlanNameAxis__custom--Director2022PlanMember_zkqQQxRB5eC1" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant"&gt;466&lt;/span&gt; thousand shares remain available to award under the 2022
Director Plan. The aggregate fair market value of shares underlying RSU compensation that may be issued as RSU compensation to a director
in any year shall not exceed $170. In addition to the grant of RSUs, the 2022 Director Plan also provides for the deferral by electing
participants of all or part of their cash compensation (in 10% increments) into a deferred cash account, and they may defer all or part
of their cash and/or RSU compensation (in 10% increments) into a deferred RSU account. Deferred benefits are paid in a lump sum upon the
applicable director&#x2019;s departure from the Board of Directors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Retirement Benefits&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway has a defined contribution plan which is available
to substantially all full-time employees. Under the terms of the plan we match employee contributions under a prescribed formula. For
the years ended December 31, 2022 and 2021 total contribution expense recognized in the consolidated statements of operations was $&lt;span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_pn3n3_c20220101__20221231__us-gaap--PlanNameAxis__custom--DefinedContributionPlanMember_zRed7ob27172" title="Contribution expense"&gt;446&lt;/span&gt;
and $&lt;span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_pn3n3_c20210101__20211231__us-gaap--PlanNameAxis__custom--DefinedContributionPlanMember_zJJFttJ19Pgd" title="Contribution expense"&gt;432&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2022-12-31_custom_Omnibus2015Member"
      decimals="INF"
      unitRef="Shares">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2022-08-31_custom_Omnibus2022PlanMember"
      decimals="INF"
      unitRef="Shares">3250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2022-12-31_custom_Omnibus2022PlanMember"
      decimals="INF"
      unitRef="Shares">3000000.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_zre9SpIqNfJi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Stock-based Compensation (Details - Option Activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_ztf8eG2Km0o5" style="display: none"&gt;Schedule of stock option activity&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Options&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted &lt;br/&gt;
average &lt;br/&gt;
exercise price&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Weighted&lt;br/&gt;
    average&lt;br/&gt;
    remaining&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;contractual life&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Aggregate &lt;br/&gt;
intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td style="width: 44%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zd6MMfYG4m6f" style="width: 11%; text-align: right" title="Options outstanding, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrXIkSswfKg1" style="width: 11%; text-align: right" title="Weighted average exercise price, options outstanding, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10.42&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvehGMrXmWih" title="Weighted average remaining contractural life, outstanding ending"&gt;4.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsYCqUfaDIkb" style="width: 11%; text-align: right" title="Aggregate intrinsic value, options outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zGGpq0huE6Ec" style="text-align: right" title="Options granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqW7OJuvU7jj" style="text-align: right" title="Weighted average exercise price, options granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYC3qhWnlgP8" style="text-align: right" title="Options exercised"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zk3Zsi1cg4v7" style="text-align: right" title="Weighted average exercise price, options exercised"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAOduxNzESwb" style="border-bottom: black 1pt solid; text-align: right" title="Options forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhvYJ4vsSot3" style="border-bottom: black 1pt solid; text-align: right" title="Weighted average exercise price, options forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRwpWFWF1eR3" style="border-bottom: black 2.25pt double; text-align: right" title="Options outstanding, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJq5Ix6anHZj" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted average exercise price, options outstanding, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10.42&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ze5MptAPJh7d" title="Weighted average remaining contractural life, outstanding ending"&gt;3.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zekpRkCavHg2" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate intrinsic value, options outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zstTxvN3OYwc" style="text-align: right" title="Exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqEbXDjdvHOd" style="text-align: right" title="Weighted average exercise price, Exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10.42&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKJqVlrNRsGb" title="Weighted average remaining contractural life, exercisable"&gt;3.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z48ykih2T0V3" style="text-align: right" title="Aggregate intrinsic value, options exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="Shares">41000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">10.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember">P4Y2M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="Shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="Shares">41000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">10.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember">P3Y2M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="Shares">41000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">10.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember">P3Y2M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_pn3n3_zQ8SfmLDTW4l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-based Compensation (Details - RSA Activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_zqlwZpSE4o1b" style="display: none"&gt;Schedule of RSA activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Restricted Stock Awards&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Weighted Average Grant Date Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;Outstanding at December 31, 2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zFqBh04Csi3b" style="width: 13%; text-align: right" title="Number of shares outstanding, beginning"&gt;94&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z6GExDFeF037" style="width: 13%; text-align: right" title="Weighted average grant date fair value outstanding, beginning"&gt;4.50&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZE9hT2neuni" style="text-align: right" title="Granted"&gt;97&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_z81EWoJX7YSd" style="text-align: right" title="Weighted average grant date fair value, granted"&gt;6.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Shares issued upon vesting&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zAgHkB2T2tQ3" style="text-align: right" title="Shares issued upon vesting"&gt;(27&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zZlaxyEuFySa" style="text-align: right" title="Weighted average grant date fair value, shares issued upon vesting"&gt;3.43&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zjm09qyCcaCe" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zKoMukgj7Kxa" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average grant date fair value, forfeited"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zPrGfCe3u5Xc" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares outstanding, ending"&gt;164&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zapKqplzYaY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value outstanding, ending"&gt;5.69&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Vested and deferred at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber_iI_pn3n3_c20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zOIWEzWoLs35" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested and deferred"&gt;37&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardMember_zH3XTwYWFHR" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, vested and deferred"&gt;5.60&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2021-12-31_custom_RestrictedStockAwardMember"
      decimals="-3"
      unitRef="Shares">94000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-12-31_custom_RestrictedStockAwardMember"
      decimals="INF"
      unitRef="USDPShares">4.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember"
      decimals="-3"
      unitRef="Shares">97000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember"
      decimals="INF"
      unitRef="USDPShares">6.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember"
      decimals="-3"
      unitRef="Shares">27000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <lway:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue
      contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember"
      decimals="INF"
      unitRef="USDPShares">3.43</lway:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember"
      decimals="-3"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-12-31_custom_RestrictedStockAwardMember"
      decimals="-3"
      unitRef="Shares">164000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-12-31_custom_RestrictedStockAwardMember"
      decimals="INF"
      unitRef="USDPShares">5.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <lway:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber
      contextRef="AsOf2022-12-31_custom_RestrictedStockAwardMember"
      decimals="-3"
      unitRef="Shares">37000</lway:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31_custom_RestrictedStockAwardMember"
      decimals="INF"
      unitRef="USDPShares">5.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31_us-gaap_RestrictedStockMember"
      decimals="-3"
      unitRef="USD">279000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-012021-12-31_us-gaap_RestrictedStockMember"
      decimals="-3"
      unitRef="USD">264000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="From2022-01-012022-12-31_us-gaap_RestrictedStockMember"
      decimals="-3"
      unitRef="USD">78000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="From2021-01-012021-12-31_us-gaap_RestrictedStockMember"
      decimals="-3"
      unitRef="USD">76000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="-3"
      unitRef="USD">520000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2022-01-012022-12-31_us-gaap_RestrictedStockMember">P1Y6M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <lway:LongtermEquitybasedIncentive
      contextRef="From2022-01-012022-12-31_custom_CEO2020AwardMember"
      decimals="-3"
      unitRef="USD">750000</lway:LongtermEquitybasedIncentive>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31_custom_CEO2020AwardMember"
      decimals="-3"
      unitRef="USD">229000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-012021-12-31_custom_CEO2020AwardMember"
      decimals="-3"
      unitRef="USD">342000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AsOf2022-12-31_custom_CEO2020AwardMember"
      decimals="-3"
      unitRef="USD">129000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears
      contextRef="AsOf2022-12-31_custom_CEO2020AwardMember"
      decimals="-3"
      unitRef="USD">105000</lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears>
    <lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears
      contextRef="AsOf2022-12-31_custom_CEO2020AwardMember"
      decimals="-3"
      unitRef="USD">24000</lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears>
    <lway:LongtermEquitybasedIncentive
      contextRef="From2022-01-012022-12-31_custom_Plan2021Member_srt_MaximumMember"
      decimals="-3"
      unitRef="USD">1069000</lway:LongtermEquitybasedIncentive>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31_custom_Plan2021Member"
      decimals="-3"
      unitRef="USD">449000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-012021-12-31_custom_Plan2021Member"
      decimals="-3"
      unitRef="USD">386000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-10-012022-12-31_custom_Plan2021Member"
      decimals="-3"
      unitRef="USD">234000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-10-012021-12-31_custom_Plan2021Member"
      decimals="-3"
      unitRef="USD">194000</us-gaap:AllocatedShareBasedCompensationExpense>
    <lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears
      contextRef="AsOf2022-12-31_custom_Plan2021Member"
      decimals="-3"
      unitRef="USD">40000</lway:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31_custom_Plan2022Member"
      decimals="-3"
      unitRef="USD">151000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2022-12-31_custom_Director2022PlanMember"
      decimals="-3"
      unitRef="Shares">466000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="From2022-01-012022-12-31_custom_DefinedContributionPlanMember"
      decimals="-3"
      unitRef="USD">446000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="From2021-01-012021-12-31_custom_DefinedContributionPlanMember"
      decimals="-3"
      unitRef="USD">432000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_809_eus-gaap--SegmentReportingDisclosureTextBlock_znIeH70C8DQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 12 &#x2013; &lt;span id="xdx_82A_zXxbsCkBwwqh"&gt;Segments, Products and Customers&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway&#x2019;s primary product is drinkable kefir.
The Company manufactures (directly or through a co-manufacturer) and markets products under the Lifeway, Fresh Made, and GlenOaks Farms
brand names, as well as under private labels on behalf of certain customers.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company&#x2019;s product categories are:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 92%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Drinkable Kefir, a cultured dairy product sold in a variety of organic and non-organic sizes, flavors, and types.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;European-style soft cheeses, including farmer cheese, white cheese, and Sweet Kiss.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cream and other, which primarily consists of cream, a byproduct of raw milk processing.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Drinkable Yogurt, sold in a variety of sizes and flavors.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ProBugs, a line of kefir products designed for children.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other Dairy, which primarily consists of Fresh Made butter and sour cream.&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway has determined that it has one reportable
segment based on how its chief operating decision maker manages the business and, in a manner, consistent with the internal reporting
provided to the chief operating decision maker. The chief operating decision maker, who is responsible for allocating resources and assessing
the Company&#x2019;s performance, has been identified as the Chief Executive Officer. Substantially all of Lifeway&#x2019;s consolidated
revenues relate to the sale of cultured dairy products that it produces using the same processes and materials and are sold to consumers
through a common network of distributors and retailers in the United States.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net sales of products by category were as follows
for the years ended December 31:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_pn3n3_zkuxS0ty2Rrh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments, Products and Customers (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B5_zJozf6ghulxd" style="display: none"&gt;Schedule of sales of products by category&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;In thousands&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;Drinkable Kefir other than ProBugs&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" style="width: 13%; text-align: right" title="Total sales"&gt;110,247&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z20nZu8gZ4N7" title="Total sales percentage"&gt;78&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" style="width: 13%; text-align: right" title="Total sales"&gt;95,850&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb5JeRiETxBb" title="Total sales percentage"&gt;80&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Cheese&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" style="text-align: right" title="Total sales"&gt;12,651&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3vk6eun8Fl9" title="Total sales percentage"&gt;9&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" style="text-align: right" title="Total sales"&gt;12,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zd1gVrTQSn06" title="Total sales percentage"&gt;11&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Cream and other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" style="text-align: right" title="Total sales"&gt;7,465&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zy6KmyaM1adf" title="Total sales percentage"&gt;5&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" style="text-align: right" title="Total sales"&gt;3,582&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFwpobw5ppnb" title="Total sales percentage"&gt;3&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Drinkable Yogurt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" style="text-align: right" title="Total sales"&gt;6,105&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDU16vTnqwga" title="Total sales percentage"&gt;4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" style="text-align: right" title="Total sales"&gt;2,223&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbuvxA7u476c" title="Total sales percentage"&gt;2&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;ProBugs Kefir&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" style="text-align: right" title="Total sales"&gt;3,403&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzd3GLqbvysl" title="Total sales percentage"&gt;3&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" style="text-align: right" title="Total sales"&gt;3,178&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zcAz58h4E86e" title="Total sales percentage"&gt;3&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other dairy&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total sales"&gt;1,697&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zn8c5lOKvAf3" title="Total sales percentage"&gt;1&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total sales"&gt;1,620&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRnW6xIpyLx5" title="Total sales percentage"&gt;1&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net Sales&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total sales"&gt;141,568&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEo2jWh3LJS6" title="Total sales percentage"&gt;100&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total sales"&gt;119,065&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zT9Zc4JCEpwl" title="Total sales percentage"&gt;100&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_z0bsBY6X1WJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Significant Customers&lt;/i&gt;&lt;/b&gt; &#x2013; Sales
are predominately to companies in the retail food industry located within the United States. Two major customers accounted for approximately
&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zX6aN7st4rll" title="Concentration Risk, Percentage"&gt;22&lt;/span&gt;% and &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zxoT40izAwN9" title="Concentration Risk, Percentage"&gt;23&lt;/span&gt;% of net sales for the years ended December 31, 2022 and 2021, respectively. Two major customers accounted for &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zSJNO5e6yuW3" title="Concentration Risk, Percentage"&gt;28&lt;/span&gt;% and &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zXnLJVKA3xe9" title="Concentration Risk, Percentage"&gt;32&lt;/span&gt;% of
accounts receivable as of December 31, 2022 and 2021, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_pn3n3_zkuxS0ty2Rrh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments, Products and Customers (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B5_zJozf6ghulxd" style="display: none"&gt;Schedule of sales of products by category&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;In thousands&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;Drinkable Kefir other than ProBugs&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" style="width: 13%; text-align: right" title="Total sales"&gt;110,247&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z20nZu8gZ4N7" title="Total sales percentage"&gt;78&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember_pn3n3" style="width: 13%; text-align: right" title="Total sales"&gt;95,850&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableKefirotherthanProBugsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb5JeRiETxBb" title="Total sales percentage"&gt;80&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Cheese&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" style="text-align: right" title="Total sales"&gt;12,651&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3vk6eun8Fl9" title="Total sales percentage"&gt;9&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember_pn3n3" style="text-align: right" title="Total sales"&gt;12,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CheeseMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zd1gVrTQSn06" title="Total sales percentage"&gt;11&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Cream and other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" style="text-align: right" title="Total sales"&gt;7,465&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zy6KmyaM1adf" title="Total sales percentage"&gt;5&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember_pn3n3" style="text-align: right" title="Total sales"&gt;3,582&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--CreamAndOtherMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFwpobw5ppnb" title="Total sales percentage"&gt;3&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Drinkable Yogurt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" style="text-align: right" title="Total sales"&gt;6,105&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDU16vTnqwga" title="Total sales percentage"&gt;4&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember_pn3n3" style="text-align: right" title="Total sales"&gt;2,223&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--DrinkableYogurtMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbuvxA7u476c" title="Total sales percentage"&gt;2&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;ProBugs Kefir&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" style="text-align: right" title="Total sales"&gt;3,403&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzd3GLqbvysl" title="Total sales percentage"&gt;3&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember_pn3n3" style="text-align: right" title="Total sales"&gt;3,178&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--ProbugsKefirMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zcAz58h4E86e" title="Total sales percentage"&gt;3&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other dairy&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total sales"&gt;1,697&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zn8c5lOKvAf3" title="Total sales percentage"&gt;1&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total sales"&gt;1,620&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--OtherDairyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRnW6xIpyLx5" title="Total sales percentage"&gt;1&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net Sales&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total sales"&gt;141,568&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEo2jWh3LJS6" title="Total sales percentage"&gt;100&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total sales"&gt;119,065&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20210101__20211231__srt--ProductOrServiceAxis__custom--TotalNetSalesMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zT9Zc4JCEpwl" title="Total sales percentage"&gt;100&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember"
      decimals="-3"
      unitRef="USD">110247000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.78</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31_custom_DrinkableKefirotherthanProBugsMember"
      decimals="-3"
      unitRef="USD">95850000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_DrinkableKefirotherthanProBugsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.80</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_CheeseMember"
      decimals="-3"
      unitRef="USD">12651000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_CheeseMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31_custom_CheeseMember"
      decimals="-3"
      unitRef="USD">12612000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_CheeseMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_CreamAndOtherMember"
      decimals="-3"
      unitRef="USD">7465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_CreamAndOtherMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31_custom_CreamAndOtherMember"
      decimals="-3"
      unitRef="USD">3582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_CreamAndOtherMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_DrinkableYogurtMember"
      decimals="-3"
      unitRef="USD">6105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_DrinkableYogurtMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31_custom_DrinkableYogurtMember"
      decimals="-3"
      unitRef="USD">2223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_DrinkableYogurtMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_ProbugsKefirMember"
      decimals="-3"
      unitRef="USD">3403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_ProbugsKefirMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31_custom_ProbugsKefirMember"
      decimals="-3"
      unitRef="USD">3178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_ProbugsKefirMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_OtherDairyMember"
      decimals="-3"
      unitRef="USD">1697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_OtherDairyMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31_custom_OtherDairyMember"
      decimals="-3"
      unitRef="USD">1620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_OtherDairyMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_TotalNetSalesMember"
      decimals="-3"
      unitRef="USD">141568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_TotalNetSalesMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31_custom_TotalNetSalesMember"
      decimals="-3"
      unitRef="USD">119065000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_TotalNetSalesMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_AccountsReceivableMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zLFF8nc7Mtil" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 13 &#x2013; &lt;span id="xdx_820_z4jj4piuRoJg"&gt;Share repurchase program&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Pursuant to the share repurchase program, during the
year ended December 31, 2020, the Company repurchased &lt;span id="xdx_901_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20200101__20201231__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z5BoOzG5mxK3" title="Stock repurchased during period, shares"&gt;179&lt;/span&gt; shares at a cost of $&lt;span id="xdx_909_eus-gaap--PaymentsForRepurchaseOfEquity_pn3n3_c20200101__20201231__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z5ueK9mQko6g" title="Payments for stock repurchased"&gt;405&lt;/span&gt; or approximately $&lt;span id="xdx_908_ecustom--RepurchasementOfPerShareAmount_pip0_c20200101__20201231_zI3wc15JYn0i" title="Repurchasement of per share amount"&gt;2.27&lt;/span&gt; per share. During 2020, the
Company reached the amended threshold of &lt;span id="xdx_900_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_pn3n3_c20201231_zDWUso0XCC0d" title="Number of shares authorized to be repurchased"&gt;625&lt;/span&gt; shares and therefore no shares of common stock remain available to be purchased under the
2017 Repurchase Plan Amendment as of December 31, 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On June 24, 2021, the Lifeway&#x2019;s Board authorized
a plan to repurchase up to &lt;span id="xdx_900_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20210601__20210624__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_z4OgGnI6BNI6" title="Stock repurchased during period, shares"&gt;250&lt;/span&gt; shares of Common Stock in the open market within 24 months at no more than $10 per share (the &#x201c;2021
Repurchase Plan&#x201d;). The Company repurchased all &lt;span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodShares_pn3n3_c20210701__20210930__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_zyiS4FAlpxM7" title="Stock repurchased during period, shares"&gt;250&lt;/span&gt; shares of common stock at a cost of $&lt;span id="xdx_904_eus-gaap--PaymentsForRepurchaseOfEquity_pn3n3_c20210701__20210930__us-gaap--StatementClassOfStockAxis__us-gaap--TreasuryStockCommonMember_zHOHhnZmIRYe" title="Payments for stock repurchased"&gt;1,583&lt;/span&gt; during the three-month period ended
September 30, 2021. Lifeway intends to hold repurchased shares in treasury for general corporate purposes, including issuances under its
2015 Omnibus Incentive Plan. Treasury shares are accounted for using the cost method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Stock Purchase Agreement&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 7, 2022, the Company entered into
a Stock Purchase Agreement with Ludmila Smolyansky (&#x201c;Ms. Smolyansky&#x201d;), to purchase &lt;span id="xdx_90D_eus-gaap--StockRepurchasedDuringPeriodShares_c20220101__20221231__srt--CounterpartyNameAxis__custom--LudmilaSmolyanskyMember_zCjOiNzjtwuh"&gt;850,340&lt;/span&gt; shares of Lifeway common stock
from Ms. Smolyansky. The shares were repurchased during the fourth quarter of 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to the Stock Purchase Agreement, the
Company and Ms. Smolyansky have agreed, among other things, that (i) Ms. Smolyansky will sell the shares at a purchase price of $4.70
per share, which represents a twenty percent (20.0%) discount to the average closing price of the common stock on Nasdaq over the five
(5) trading day period ended on the trading day immediately preceding the date of the Stock Purchase Agreement and (ii) Ms. Smolyansky
will use a portion of the proceeds to satisfy in full certain obligations of Ms. Smolyansky, which are secured by previously disclosed
pledges of common stock, causing all such pledges to be released. The purchased shares will be held in treasury by the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As a closing condition to the Stock Purchase Agreement,
Ms. Smolyansky and Mr. Smolyansky delivered an executed amendment (the &#x201c;Amendment&#x201d;) to that certain Settlement Agreement dated
as of July 27, 2022 (the &#x201c;Settlement Agreement&#x201d;), between the Company and Ms. Smolyansky and Mr. Smolyansky. &lt;span style="background-color: white"&gt;Pursuant
to the Amendment, Ms. Smolyansky and Mr. Smolyansky each agree, among other things, to (i) grant the Company a right of first refusal,
subject to Danone North America Public Benefit Corporation&#x2019;s (&#x201c;Danone&#x201d;) right of first refusal, on substantially similar
terms as Danone (ii) extend the standstill and all related terms under the Proxy Settlement Agreement through the date of the 2024 annual
meeting of the Company&#x2019;s shareholders (the &#x201c;Standstill&#x201d;); and (iii) to appear in person or by proxy and vote their respective
remaining shares of common stock beneficially owned, individually or otherwise, and controlled by either of them and over which they have
power and authority to vote during the Standstill (a) in accordance with the recommendations of the Board at any special meeting or annual
meeting of the shareholders with respect to any proposal(s) not related to the sale of the Company or all or substantially all of the
assets of the Company; and (b) in proportion to the vote of the other shareholders with respect to any proposal relating to any vote on
the sale of the Company or all or substantially all of the assets of the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">179000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">405000</us-gaap:PaymentsForRepurchaseOfEquity>
    <lway:RepurchasementOfPerShareAmount
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USDPShares">2.27</lway:RepurchasementOfPerShareAmount>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="AsOf2020-12-31" decimals="-3" unitRef="Shares">625000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2021-06-012021-06-24_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">250000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2021-07-012021-09-30_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="Shares">250000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="From2021-07-012021-09-30_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      unitRef="USD">1583000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2022-01-012022-12-31_custom_LudmilaSmolyanskyMember"
      decimals="INF"
      unitRef="Shares">850340</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80C_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zQugxLrXuIfj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 14 &#x2013; &lt;span id="xdx_82D_zN8WEfukwkY7"&gt;Related party transactions&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Consulting Services&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway obtains consulting services from Ludmila Smolyansky,
a member of the Company&#x2019;s Board of Directors and former Chairperson of its Board of Directors. On December 28, 2020, Lifeway entered
into an amended and restated consulting agreement (the &#x201c;Agreement&#x201d;), effective as of December 31, 2020, with Ms. Smolyansky.
Under the terms and conditions of the Agreement, Ms. Smolyansky will continue to provide consulting services with respect to, among other
things, the Company&#x2019;s business strategy, international expansion and product management and expansion. For the services, the Company
will pay an annual service fee of $500, and Ms. Smolyansky will also be eligible for an annual performance fee target of $500 based on
the achievement of specified performance criteria. The annual service fee and target bonus amounts are subject to periodic change by the
Compensation Committee of the Company&#x2019;s Board of Directors on 30 days&#x2019; prior written notice to the Chairperson. The Agreement
shall continue until either party provides at least a 10-day written notice of termination.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On January 4, 2022, the Company notified Ms. Smolyansky
that it was terminating the Agreement effective January 17, 2022. Service fees earned are included in general and administrative expenses
in the accompanying consolidated statements of operations and were $&lt;span id="xdx_90B_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MsSmolyanskyMember_zio3XrdVtINd" title="General and administrative expenses"&gt;22&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MsSmolyanskyMember_zzC4jcbHjVMd" title="General and administrative expenses"&gt;500&lt;/span&gt; during the years ended December 31, 2022 and 2021, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Endorsement Agreement&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Lifeway is also a party to an endorsement agreement,
dated as March 14, 2016, by and between the Company and Ludmila Smolyansky, a member of the Company&#x2019;s Board of Directors and former
Chairperson of its Board of Directors (the &#x201c;Endorsement Agreement&#x201d;) under which it pays the Chairperson a royalty based on
the sale of certain Lifeway products, not to exceed $50 in any fiscal month.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 6, 2022, the Company entered into an
agreement (the &#x201c;Termination Agreement&#x201d;) with Ms. Smolyansky that terminated the Endorsement Agreement as of September 6, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;Pursuant to the Termination
Agreement, the Company and Ms. Smolyansky have agreed, among other things, that (i) the Company will pay Ms. Smolyansky a lump sum payment
of &lt;span id="xdx_90D_ecustom--TerminationExpensePayable_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zwpSGZ494afd" title="Termination expense payable"&gt;$400,000&lt;/span&gt;, (ii) Ms. Smolyansky &lt;span style="background-color: white"&gt;will no longer have any further claims against the Company under
the Endorsement Agreement, and (iii) the Endorsement Agreement was terminated and of no further force or effect except for the provisions
thereof that expressly survive termination. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Royalties earned are included in selling expenses
in the accompanying consolidated statements of operations and were $&lt;span id="xdx_907_eus-gaap--RoyaltyExpense_pn3n3_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zIWxETp97F6f" title="Royalty Expense"&gt;400&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--RoyaltyExpense_pn3n3_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LudmilaSmolyanskyMember_zJKZZ6U6Otze" title="Royalty Expense"&gt;600&lt;/span&gt; during the years ended December 31, 2022 and 2021, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Stock Purchase Agreement&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;See the November 2022 stock purchase agreement between Ms. Smolyansky
and the Company in Note 13.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31_custom_MsSmolyanskyMember"
      decimals="-3"
      unitRef="USD">22000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-01-012021-12-31_custom_MsSmolyanskyMember"
      decimals="-3"
      unitRef="USD">500000</us-gaap:GeneralAndAdministrativeExpense>
    <lway:TerminationExpensePayable
      contextRef="AsOf2022-12-31_custom_LudmilaSmolyanskyMember"
      decimals="0"
      unitRef="USD">400000</lway:TerminationExpensePayable>
    <us-gaap:RoyaltyExpense
      contextRef="From2022-01-012022-12-31_custom_LudmilaSmolyanskyMember966571921"
      decimals="-3"
      unitRef="USD">400000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="From2021-01-012021-12-31_custom_LudmilaSmolyanskyMember"
      decimals="-3"
      unitRef="USD">600000</us-gaap:RoyaltyExpense>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_800_eus-gaap--MergersAcquisitionsAndDispositionsDisclosuresTextBlock_zhtZf98MoOei" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 15 &#x2013; &lt;span id="xdx_82F_zzfFgnQUEaAa"&gt;Business Acquisition&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On August 18, 2021, the Company completed the acquisition
of certain assets of Glen Oaks Farms Inc. for a purchase price of $&lt;span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20210817__20210818__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zTYnj8v9nkP5"&gt;5,800&lt;/span&gt; in cash. Glen Oaks is engaged in the manufacture, development,
and sale of probiotic drinkable yogurt. The acquisition of Glen Oaks Farms initiates Lifeway&#x2019;s expansion outside of kefir and into
drinkable yogurt. The current distribution of Glen Oaks Farms in western U.S. retailers is strategically significant for Lifeway as the
Company seeks to further grow its presence in this region. From a portfolio perspective, it complements the Company&#x2019;s eastern U.S.
presence with the Fresh Made brand and national strength with Lifeway. The acquisition was funded through the proceeds of a $&lt;span id="xdx_900_eus-gaap--ProceedsFromNotesPayable_pn3n3_c20210801__20210818__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_ziY1KVuDEd67"&gt;5,000&lt;/span&gt; note
payable (see Note 7) and the Company&#x2019;s existing cash resources.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Management considers the purchase of Glen Oaks Farms
Inc. to consist of inputs, processes and outputs and has accounted for the purchase as a business combination. The acquisition was accounted
for under the acquisition method of accounting and the results of operations were included in the Company&#x2019;s consolidated statement
of operations from the date of acquisition. Included in the Company&#x2019;s consolidated statements of operations are the acquisition&#x2019;s
net sales of $&lt;span id="xdx_902_eus-gaap--Revenues_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zlaXcGEigKuc"&gt;2,223&lt;/span&gt; and income before income taxes of approximately $&lt;span id="xdx_90C_eus-gaap--ProfitLoss_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zYlp5ZRk1Bt2"&gt;384&lt;/span&gt; from the date of acquisition through December 31, 2021. The Company
incurred approximately $&lt;span id="xdx_90A_ecustom--PaymentAcquisitionCosts_pn3n3_c20210101__20211231__us-gaap--BusinessCombinationSeparatelyRecognizedTransactionsAxis__custom--GlenOaksFarmsIncMember_zeoB08tUkomk" title="Payments of acquisition costs"&gt;83&lt;/span&gt; in acquisition-related costs which are expensed as incurred and included in general and administrative expense
on the consolidated statement of operations. Pro-forma results of operation have not been presented as the effect would not be material
to the Company&#x2019;s results of operations for any periods presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes the preliminary purchase
price allocation of the fair value of intangible assets acquired and liabilities assumed:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_pn3n3_zNY9rAPzAaSc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business Acquisition (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zXcAFbjafzDh" style="display: none"&gt;Schedule of purchase price allocation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;Customer relationships&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRjAxVUrt6kc" style="width: 13%; text-align: right"&gt;2,400&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Brand name&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNameMember_zb7NIlFRf84h" style="text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Goodwill_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zgGrSmaB8qn9" style="border-bottom: Black 1pt solid; text-align: right"&gt;1,400&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zVg7VjkbgH6a" style="text-align: right"&gt;5,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Liabilities assumed&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iI_pn3n3_d0_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zfn4adkskiu6" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zDRqBmQgVxq2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,800&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The fair value for the customer relationships at the
acquisition date were determined using the excess earnings method under the income approach. The brand name fair value was determined
using the relief from royalty method. The customer relationship and brand name intangible assets have an estimated life of 15 years and
will be amortized over that period. The fair value measurements of intangible assets are based on significant unobservable inputs, and
thus represent Level 3 inputs. Significant assumptions used in assessing the fair values of intangible assets include discounted future
cash flows, customer attrition rates, and royalty rates. Goodwill arises principally from category expansion opportunities to better serve
its regional and national customers. The goodwill resulting from the acquisition is tax deductible.&lt;/p&gt;

</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2021-08-172021-08-18_custom_GlenOaksFarmsIncMember"
      decimals="-3"
      unitRef="USD">5800000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2021-08-012021-08-18_custom_GlenOaksFarmsIncMember"
      decimals="-3"
      unitRef="USD">5000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-12-31_custom_GlenOaksFarmsIncMember"
      decimals="-3"
      unitRef="USD">2223000</us-gaap:Revenues>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-12-31_custom_GlenOaksFarmsIncMember"
      decimals="-3"
      unitRef="USD">384000</us-gaap:ProfitLoss>
    <lway:PaymentAcquisitionCosts
      contextRef="From2021-01-012021-12-31_custom_GlenOaksFarmsIncMember"
      decimals="-3"
      unitRef="USD">83000</lway:PaymentAcquisitionCosts>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2022-01-01to2022-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_pn3n3_zNY9rAPzAaSc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business Acquisition (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zXcAFbjafzDh" style="display: none"&gt;Schedule of purchase price allocation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;Customer relationships&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRjAxVUrt6kc" style="width: 13%; text-align: right"&gt;2,400&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Brand name&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BrandNameMember_zb7NIlFRf84h" style="text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Goodwill_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zgGrSmaB8qn9" style="border-bottom: Black 1pt solid; text-align: right"&gt;1,400&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zVg7VjkbgH6a" style="text-align: right"&gt;5,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Liabilities assumed&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iI_pn3n3_d0_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zfn4adkskiu6" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_c20221231__us-gaap--BusinessAcquisitionAxis__custom--GlenOaksFarmsMember_zDRqBmQgVxq2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,800&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      unitRef="USD">2400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember_custom_BrandNameMember"
      decimals="-3"
      unitRef="USD">2000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember"
      decimals="-3"
      unitRef="USD">1400000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember"
      decimals="-3"
      unitRef="USD">5800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember"
      decimals="-3"
      unitRef="USD">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="AsOf2022-12-31_custom_GlenOaksFarmsMember"
      decimals="-3"
      unitRef="USD">5800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>82
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .R!>U8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #L@7M6C46@1N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>R''8'TSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]DNR-F5L#["CI9\_
M?0(U)DK3)7Q)7<1$#O/-X-N0I8DK=B"*$B"; WJ=RS$1QN:N2U[3^$Q[B-H<
M]1Y!<'X''DE;31HF8!$7(E.--=(DU-2E,]Z:!1\_4SO#K %LT6.@#%59 5/3
MQ'@:V@:N@ E&F'S^+J!=B'/U3^S< 79.#MDMJ;[OR[Z><^,.%;P_/[W.ZQ8N
M9-+!X/@K.TFGB"MVF?Q6KS?;1Z8$%W7!ZT+<;P67U:WD#Q^3ZP^_J[#OK-NY
M?VQ\$50-_+H+]0502P,$%     @ [(%[5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #L@7M6<XRBQ8X'  #:,0  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;:W/:.!2&_XJ&W=GISH3@6X!T$V:("2W;E+ A;2?;V0^*K8 GML7*<B[_
M?H^-P7%&/N =\:7!E_-B/97L]Y7%V3,7C\F2,4E>HC!.SEM+*5<?.YW$6[*(
M)L=\Q6(X\L!%1"5LBD4G60E&_;PH"CN6870[$0WBUN LWS<3@S.>RC"(V4R0
M)(TB*EXO6,B?SUMF:[/C)E@L9;:C,SA;T06;,_EM-1.PU=FJ^$'$XB3@,1'L
MX;PU-#^.'",KR,_X'K#GY,UGDC7EGO/';&/BG[>,[(I8R#R925#X\\1<%H:9
M$ES'OX5H:_N=6>';SQOU<=YX:,P]39C+PQ^!+Y?GK7Z+^.R!IJ&\X<^?6=&@
MDTS/XV&2_TN>U^>>V"WBI8GD45$,5Q %\?HO?2E O"FP>C4%5E%@O2LPG9H"
MNRBP]RUPB@(G)[-N2LYA1"4=G G^3$1V-JAE'W*8>34T/XBS__>Y%' T@#HY
M</D3$Z1-OLU'Y,.OOY]U)(AFASI>(7"Q%K!J!$R+?.6Q7";D,O:97Q7HP-5L
M+\G:7-*%A2J.F'=,;/.(6(9E*2[(Q<N_4G$,I7FYK2@?X>5_IC%\NZ'Z]DIK
M["U@.]>S4< _A_>)%-#)_U$17BLX:H5LY'],5M1CYRT8V@D33ZPU^.T7LVO\
MH:*C4VRD2:Q"SMF2<S#UP8A[*=QA)+E]73$5-KS<--I?5'S0JJ9\-(E5^)QL
M^9R@#1P"'#\'- [I0@4(KW^@8:+BZJ)E30EI$JL0ZFX)=??K0<,X3FE(;MB*
M"ZDBA>M(D2I!H55-06D2JX#J;4'U]AQJ@L(C/7\BU\/"M6J[%5K6E)8FL0JM
M_I96?S]:,R8"[F<//@(/7^4]:H?2YE%7^ZQ#ZYM"TR16@7:ZA7:Z'[1QD'@P
M%@MV8]B=J,#A:N,[%2RTIBDL36(56*91VC*C$:X[1D4]K!UB=9T++VL*3)=:
ME=@;(VNBC713(=X#PT;F#KEVV[3:MJG$AE8VQJ9)K8K-*K%9:#LO8QG(5Z 6
M,C)-HWLFE+!P$<,PVF;/[JK\MHO7-L:E2:V*JW3S)FIY-[ANV"+(##WTMRF-
MU/T+%[J:C"]_#._(^/IZ-#\BDZE[K(2GU<[K4JO"*PV]B5OR IX+PU3 $)U
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
MH'Y?,K4/VGW1-VA?_YC_#U!+ P04    " #L@7M6 Q/8;1,#  #F!@  &
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
M/E7W:"*!Z@WWJ0O1VUV!..P9>NH3&AD7!Q7S/'_+\\U"HB:_G^_\'A,Y195
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
M*&4A1_FPX/$<J-!P!T0N18:BZNQ2D'E*]("\OFKE)JPE;DYOV/9TL3<FQW%
MHYT=..<ZA(%_T=;,:*J)YJ%!;FY <Y),Q]2/>C>4QU!F=4")+HNU]7">FN +
M89774UJ^FAW?I(M[]Q=XHF84BGR=5CM-R8X8IOV6Z>!'K:;L(7%E;A9J3R9/
ML*DOS_T04D>I./PNOD(9V39GS+)O+PYO1\Z?!-'+T1XNN<Q?\OU1SA>_]/8M
MOX?TCAI)9!!GBEN H@!!,#.%E;/3LR?T;I+6+K./M!W\BO@48.7)LT?/\]=%
M25XR:FS^P&;* 3#,D*<S8&C$RX^>:3P$)J(0Q#I24V7#%7*J0&YB*R)T[^+K
MXOI^)CO<)%^9:BG1.+E.,$DNLHVZ&_)J:-C"VS<OWW_D8VYX<!:_XIM*.R5C
M;J_*FZ&C6O[.4QWK1#8?-NZK#]'CQQU0N0''AYG-SMG#ST*,3!LJD96-S=[%
M!F/K1A[C1O8I!1DR2#'%T?%$Z?Y9-$,!!B +7N@+UG_0MO/_D&W_<V@,EI\]
M?<BT9T]/9Y OV%_V)GG1T?<UKZ75]U8NJJO!7YP_A<&_2RHEV,-XY,BPDXGY
MY::?Z#ZKL(;9LY@11."<9"0F?7LZ^V:2C][J?I/>AX6^@DB3PROFIV/1)FH#
M(RF^\5* 2B7X'>3XYG1V=FS^+ZIJ COLD+'$UU?^H<[G 61V^4C$XFN_D:\\
M.8>>?_"VE;TBTB8#HURS?U<_!^47+W2&+Y_SWUB(UIZQ@C2$Q*MC0F+F6^4C
MTK#2UV;TSU(4A$V4;9W6;<L\/MS7"U6A@!WZ<H363KA"&2H,\AV%@E";&;]2
MT<9WY?OMQO@[^ONO]*;5<'G5*.F1DQ8X*]MJ?]C3: K[5OKIGJ=EFN4D[WO4
MB2H#5+@5_ZV)>20&M&DK!:(4W 2!M31.=WHK?O/N=,0CH@(KPV619IEI9<L-
M\Y[.?F=]*I>-V)/<)@YH^$7^E&KL(2C-4BB="!,<TZ5(N_Y?3.#/H65V&"T/
M_56:Q\E?$P(?7?+?3.(_$M+T\H>%PJ?ASS)=R5\CBL/E;SJ]DXO >6T6>/1L
M^O7E2=[)WTF27W!$_+>)YFT/\LL_TCL@IJ,!^'[1MKW_A18(?ZSJQ?\!4$L#
M!!0    ( .R!>U8L_V_&<P(  &8%   8    >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&ULC91-4]LP$(;O_A4:T^&4P;:<0 *)9PB4*0<Z&>C'H=.#8F]L#;+D
M2C*!?]^5;$S:"6DOUL?N/GI7Z]5\J_2CJ0 L>:Z%-(NPLK8YCR*35U S<Z(:
MD&C9*%TSBTM=1J;1P H?5(N(QO%I5#,NPVSN]U8ZFZO6"BYAI8EIZYKIER4(
MM5V$2?BZ<<_+RKJ-*)LWK(0'L%^;E<95-% *7H,T7$FB8;,(+Y/SY=CY>X=O
M'+9F9TY<)FNE'MWBMEB$L1,$ G+K" R')[@"(1P(9?SJF>%PI O<G;_2;WSN
MF,N:&;A2XCLO;+4(IR$I8,-:8>_5]A/T^4P<+U?"^"_9=KXI#4G>&JOJ/A@5
MU%QV(WON[V$G8!J_$T#[ .IU=P=YE=?,LFRNU99HYXTT-_&I^F@4QZ4KRH/5
M:.489[-;^032*LW!C(@$.X\L4ITMRGO"LB/0=P@))7=*VLJ0C[* XD] A'(&
M3?15TY(>)%Y#?D+29$1H3.D!7CKDF'I>^H\<7\@U-[E0IM5 ?ERNC=7X4_S<
MEW(''.\'ND8Y-PW+81%B)QC03Q!FQT?):7QQ0.YXD#L^1/^ODAPD[-?W65D@
M*3D^FM(DN2!_GQ(\8+\7K0"B-H2_&0.L!M1KT*XB@:N(*TL2W,I20\'1S9 /
MA(ZFDYD?Z=DL6+'\D95<EB0=T33%W3.:!C=<<OQ1"U(J51@T3=*9<YBFP1=E
MF=@]U4M"WFQTFB8X3M%M0O9=;K3S[]>@2]_AAN2JE;9K@V%W>$0NN]YY<^]>
MH#NF4;0A C88&I^<34*BNZ[N%E8UOI/6RF)?^FF%#R%HYX#VC<([[A?N@.%I
MS7X#4$L#!!0    ( .R!>U9KT4SXX (  &X&   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;)U5;8_3.!#^GE\Q"B=T2-$FSDM?EK;2=@'=2>Q1L0=\
M0'QPDVECX=C!=K;LO[]QTH8B+3V)#XEG[&>>>7,FBX,V7VV-Z.![(Y5=AK5S
M[74<V[+&AMLKW:*BDYTV#7>DFGUL6X.\ZHT:&:=),HD;+E2X6O1[&[-:Z,Y)
MH7!CP'9-P\WC&J4^+$,6GC;>BWWM_$:\6K1\C_?H/K0;0UH\LE2B066%5F!P
MMPQOV/4Z]_@>\%'@P9[)X#/9:OW5*W]7RS#Q :'$TGD&3LL#WJ*4GHC"^';D
M#$>7WO!</K&_Z7.G7+;<XJV6GT3EZF4X"Z'"'>^D>Z\/?^$QG\+SE5K:_@V'
M 9N3Q[*S3C='8](;H8:5?S_6X<Q@EOS"(#T:I'W<@Z,^RE?<\=7"Z ,8CR8V
M+_2I]M84G%"^*??.T*D@.[?:&.JO<8\1;"17#KBJX/6W3K14>!>!0K>('?GQ
MZ+@\<JX'SO07G"R%.ZU<;>&UJK#ZF2"F ,<HTU.4Z_0BXRLLKR!C$:1)FE[@
MR\:LLYXO^YVLX?/-UCI#]^7+4[D/S/G3S/X;NK8M+W$9TD=BT3Q@N'K^C$V2
MEQ?BSL>X\TOLO]FMBYQ/1_R/=@@Y/'\V2QE["?_O-[BG<5%U$D'OH!WA[0C'
M$SR@9F*S1>,;&OB&^JZRX*U'_0$L*B;%:0W6G9"54'O;<XB&F!_0LUA@\RC+
M&;!I-$^3X(Z7-25F'G]V!ED:36<3OR33+/B(M2@E6ICDB7^"=[N=*/$,/Y_.
M89XDP:U6= >Z870(Y5,JT9+7B,T2R-DT*"91/F=09%'!BN"M/^1EV36=Y XK
MF@Q4S5+PGN#/K(@*"N,%25F4S0IX$?RK'9>72]57EFJ1)M$\*0:!90D\=9/B
MLQG0H-GWD\Y"J3OEAG$P[H[#]&:8(3_@PR2^XV8OE 6).S)-KJ9%"&:8;H/B
M=-M/E*UV-)]ZL:8? AH/H/.=INMS5+R#\1>S^@]02P,$%     @ [(%[5HW!
M?72I!@  ;!   !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULG5C;CMLV
M$'W75Q!.$"2 ZHMD>R_97<"[2=, 31 D:8NBZ ,MC6TV$JF0U.XZ7]\SE"5K
MKPGRLJ9XF<N9,S/DGEP9^\5MB+RX+@OM3@<;[ZOCT<AE&RJE&YJ*-%96QI;2
MX].N1ZZR)/-PJ"Q&R7@\'Y52Z<'929C[8,].3.T+I>F#%:XN2VFWYU28J]/!
M9-!.?%3KC>>)T=E))=?TB?P?U0>+KU$G)5<E::>,%I96IX/%Y/A\ROO#AC\5
M7;G>6+ G2V.^\,?;_'0P9H.HH,RS!(F?2[J@HF!!,./K3N:@4\D'^^-6^J_!
M=_BRE(XN3/&7ROWF=' X$#FM9%WXC^;J-]KY,V-YF2E<^"NNFKVS=""RVGE3
M[@[#@E+IYE=>[W#H'3@</W @V1U(@MV-HF#E*^GEV8DU5\+R;DCC07 UG(9Q
M2G-0/GF+585S_NR-,?F5*@HA=2[>:B_U6BT+$@OGR+N3D8<.WCG*=O+.&WG)
M _(FB7AGM-\X\5KGE-\4,()QG85):^%Y\JC$5Y0-13J)13).DD?DI9W':9"7
M_I3'XI5R66%<;4G\LU@Z;\&;?^_#H=$RO5\+Y]*QJV1&IP,DBR-[28.S9T\F
M\_'+1WR8=CY,'Y/^$U%[5-[]UKXWGL1,/'MRF$PF+\5W<.N6NT%FD+K.4R[,
M2O@-B94I4 .47A]'GU!<\AJGL;3N"U9@S4IIY>F7 NG*$YTF&31%GXV7170N
M"ZDS3'H!AE"Y)-NR!'^7A'J%Q2RKR[J0;(0J*ZDLZHD7B"\Y\51,DOAH>A@M
M'MS%VYY/XF0Z%2\>U<C")O'!>/K8KJ3;M0?I,W"Y,%"JMZ(BRU465C!:4NM:
M%GV#V'_G>!CU8<,9H1 !!V2!DJ7*6(^QJ $C#C'&=TUAL!NLM F[M;GM_!"6
M(80Y6<GPEU*C3(?5_^I\'>Q03FB(=@X%77@CZ%(6-8"\95TG=RA^5RNZDEM!
MSBL450"\PIK@<R1J]H$K(!5;#AY5')-&)M=P3]E&JZ\U3BF=%77.VW-DK*DU
M=D:9=!NQ LE<\ ]MY@OZ&F+K55403\IB"U)"A=\ *5>A.;#=#^(WY @YZMD@
MJ\H:"?Y"'"B6$_ICSJ#4%:\*73/0'*$52H>Q+N[9NO>:UVO/96:-Y&=K>#H.
MEF3&>=Z0R4J!ZW$[$'3-RA0?:\2:DH27U^UA=MJ /(RG51PU-XR0H'59L>T.
M (>4"@3;T2[D]\%+MW<1\!#L:O,7K@6XV#)D(UF *(#!?TUC;:#&+0$VL(L5
M^.^Z.+?2HWV41"]*G*7X]%!6%SG2%G1:2V[4( #3)N,#2Y!!9!O4 6J-A^<5
M><4[!13F#A 1 [#=VYA3IERP$!&N:NMJBC3N"6!DKE8K^ C7N,)[6JL 7Z ]
M(R_!AK56*Y5)[&GZ,-F8C]Y:NF'5CG" (*->U)M-KMU56864B9 3>9>\P#.O
M,PSP?6N[4]^H+:$[!;=/#<4B!RW@JRR*;0SF(FG[!UK2=AD0]RD0!5KTW6I(
M9);<"D+R*UW5OI]U3#!3.[&N.5O13T)(&/_P:Y4S/1J$FY,+-O?2O9<-FJM;
M2],(=6L)H71)(79+SDH)@6P*BGL-1FX4>P.:UAHM*U>9#W8V/6038@L*U2C%
MUN-NBEIV U5W0[OM:]]QD9>00\ SDB +UXD-ISMF<0]K:D%(\LX=UMUPDU%J
MF+>+V]<:J"*% U^[V@C=32SO2T>C[]:B!8?Q.E@-YYY.XOE\>J.%HK3AU@5*
M<,., DWV10(I4''G&][3OKD/H1"!_9FT=LLJ9<GYVJ1WOY%B'C9]ZQ#8=^BH
MZ= _W/F_T^CO-JT[?3=Z$VQ^#XIWH^BB]:#?V+O)1U>C17!:+/H^[N<>6(H^
MHM)4X4J!F\)3\9SO"_AMKT[W3T<7N[(B"H#E>L6[K3>(_^Y6TF'CQ#2>)4>0
M%7Y>=#KNG][K"**8DAM5B31.#V?A9H/[^@N1Q).#=#\YGC63:9I&YY;-TK*$
MY@.^+8GG23P_3+%A%B?SV7XR'3>3\^DLX@<3D!73%$O\IV?GG:GF0G<W_KB9
M(*RX,LWCM,'O,#X:SP.$!S&+N+F6SMNUHX-#\7J7W;?X&CHHDA_#NX1K4U'3
M-?*24W5+TCK.*NEV)'8W*?SCPO^&J!ODB4#@%/;.IF,>3O?#V7XXWP\/FJ&X
M[_TPZKT $>UU>.>&2J9]\QCL9KNG]*)Y0>ZW-^_P=]*N%2I702L<'0\/9@-A
MF[=M\^%-%=Z32^-!K3#<D$3#X0U87QD\''8?K*#[!\/9_U!+ P04    " #L
M@7M6P#OH+:T"  #=!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6R-
M5$UOVS ,O?M7$.[04U%_)6V:)@&2ML-ZZ!:T^S@,.R@V$PN5)4^2F_3?CY(3
M+RO28)=(I/@>'\V0H[72SZ9$M+"IA#3CL+2V'D:1R4NLF#E7-4IZ62I=,4NF
M7D6FUL@*#ZI$E,;Q150Q+L/)R/OF>C)2C15<XER#::J*Z=<9"K4>ATFX<SSR
M56F=(YJ,:K;")[3?ZKDF*^I8"EZA-%Q)T+@<A]-D..NY>!_PG>/:[-W!5;)0
MZMD9]\4XC)T@%)A;Q\#H>,$;%,(1D8S?6\ZP2^F ^_<=^T=?.]6R8 9OE/C!
M"UN.PT$(!2Y9(^RC6G_";3U]QY<K8?POK-O8+ LA;XQ5U19,"BHNVY-MMM]A
M#S"(WP&D6T#J=;>)O,I;9MEDI-4:M(LF-G?QI7HTB>/2->7):GKEA+.3:9[K
M!@NXVU";#9I19(G5O47YEF'6,J3O,"0I/"AI2P-WLL#B7X*(Y'2:TIVF67J4
M\1;S<\B2,TCC-#W"EW4U9IXO>X=OSE[90J !)@OP!3-AX.=T8:RF?\6O0S6W
MC+W#C&Y2AJ9F.8Y#&@6#^@7#R>E)<A%?']';Z_3VCK'_5T^.,AS6]UE9A LX
M/1FD27(-;[-T#MPY<D6S9RRYU!)LB;!4@H:8R]4P>*+M4#0"W1-[ PRH@5@M
M4+LF!JZ)KI-)0'W0Q.#;P&6.T@TD9:D<C/DA_0#IV57:;\]^$CPB$X#&,I)N
MV89$95<]R/I7P4VC-3% K;1'D@[:5)IHY H$TJ""X&S!!;><8)<Q)%D2?*$R
M-/32'J2#+/BJ+-&_E4_)L[-!DOGSDD(/M33:&[D*]<HO%O?)&FG;Z>N\W>Z:
MMB/[-[Q=? ],K[@T)'I)T/C\LA^";I=):UA5^P%>*$OKP%]+VK^H70"]+Q5U
M=FNX!-U&G_P!4$L#!!0    ( .R!>U80_/*#'08  "4.   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$S+GAM;(57;7/;-@S^KE^!<WN]Y,ZS93F)V^;E+FG7
M6W?-ENO+]F&W#[0$6[Q)HDM2<;)?OP>D+#NIDWVQ)9$ '@ / /)L;>P_KF3V
M=%=7C3L?E-ZOWH['+B^Y5FYD5MQ@96%LK3Q>[7+L5I95$83J:IREZ<FX5KH9
M7)R%;S?VXLRTOM(-WUAR;5TK>W_%E5F?#R:#S8?/>EEZ^3"^.%NI)7]A_VUU
M8_$V[K44NN;&:=.0Y<7YX'+R]NI(]H<-?VA>NYUG$D_FQOPC+Q^+\T$J@+CB
MW(L&A;];?L=5)8H XWNG<]";%,'=YXWV#\%W^#)7CM^9ZD]=^/)\\'I !2]4
M6_G/9OT+=_X<B[[<5"[\TCKNS68#REOG3=T) T&MF_BO[KHX[ B\3I\0R#J!
M+.".A@+*]\JKBS-KUF1E-[3)0W U2 .<;B0I7[S%JH:<OWC/<W\V]M D[^.\
MD[J*4MD34I.,KDWC2T<_-P47#Q6, :''D6UP7&7/:GS/^8BFDR%E:98]HV_:
M^S4-^J;/^$7OM<LKXUK+]-?EW'D+#OR]S]NHZVB_+JF+MVZE<CX?@/B.[2T/
M+EZ]F)RDI\\@/>J1'CVG_<D,/"NU']-OQC/-Z-6+U]ED<DHA!N';2MVK><64
M&U23\UR069 OF1:F0EGJ9ODV^8)Z+UILPE(#(;>12I ;KN=L)3^)Y$>2-$F^
MLJVI,JJAHF6Z;)=@*TU>AQ2>C.ACXQG(/!W0R2A[0R]I.IP=I_@_&AZG:?*M
M4;6Q7O\+-"@CMA8/"]VH)@<>0'7>T4$VI4,ZF*9TF'PU7E4!6N\/-&8SZ#N:
MI<DG=@X5 S6-IY5H1M$?3(89;![*0YINM52F6?[DQ8'-SI>40<TLP(0Z^HKH
MN"XD!2K.MU9[C:ATD?,;[X?$=WG5%@+Z1S^2X,>0%-BX$\9 <U(@IG)=$MS#
M%#RTN,5;(*F2A"F0!N?DY8B">_)XO'T\(8ES=+B'V^?A'7!J3Y=+RUQ+S'YO
M'B41,#_I!:_5/7%(9D&Z\2:X_\&TUI?)M2GT0N<J!EL6A'Q9>AK7:7<]K$Q.
M#ZE3<0FK:!ZDFH(^@RA*>/E)(,J7+YR+__<[  \0*[4C5 ?E7"0+:VKRF!5!
M-?Z'M /EL:,=#E$QI"=4TOQ^Q\T';CS0?;W9'XTDCXT<HIU#7H/*?(?*$Y)4
M8LX&<SE;C\$I&98MKIT[76AED?518. >^Q&O"RA^R"'\7UESJPM.,+#A7@WB
MD,%>"P%8%RJ" L>8)54EVO8]_=HVJ*TTD."8+OL00;:J"*,=R6H"X:&_;8"\
M#2X)),NWIKH5YDO+$L_R"%+\W;)PSLH*FT*+".7142TTK]DIXM4-[K#(NG.!
M-^&[PBBFS^!,I-V-E?2'=TS)UM%DA'*?C-X<4SK*TO@C$7V4L9W8Z4;*F%TW
M=G%$@3.AN38^1-X-D[6R5C52E<.80'/+J'2I\"@N0>F*'U77+T/3]U9;60UY
M,_5*-?>2+CDX!0XHR-T!5UXJN^0@:G$L(BNV8U.&[TX2KYID,D)F("YN1BA*
M'-=U6X=S4&BA:J6E]G_$$WB/9H4,(:F/=-/+2=#>L4$\(U9YV<\,3%7H^MXJ
MB_2YA",5?&E-NRS#%KY;:1O96B EH_^)/,82*J-%Z+?\15>TQ(#K0P/L#EH/
MPJQT):,=,LB3ND]6B&^N5\ F\=B0B]8EQQ$E7W>$5FSE4$NP<ZM-%>%V/@80
M<O!TLKQ-8[>L-M!C X%]!W"RNBYU7B:;LA"KV])X.@ U6NP<:O,<K+?2"&/(
MI%1<S*X47JB!7=VR8M;0N#7R6'<B>RQ7H;L6)F_K$%(9/4Y:;.QUTGF\$!MV
M[J.QQ2Y3^ZI4SC%N ?U@6,-_\"/'MDJ#91P;7N3)'CHGD<ZAUSY!UVVT]PW-
M$69%UV$VOGY0N:["J @)^D%D^*#F2E6$83_#L,^&&0;IR6@R@U0WNC_T1Y!W
MX0CRI-(&5Z9VSR$F>7R(@3@,3FG?87&\<W2O&9&2"PI:D.0XGN+[K_T=Z#(>
M_;?;XP7J&H'6H$O%"XBFH]GQ@&R\E,07;U;A(C W'OTM/):XQ[&5#5A?&)RM
MNA<QT-\,+_X#4$L#!!0    ( .R!>U8K6GI>_04  "L.   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$T+GAM;)57[V_;-A#]KK_BX!;%!C2V93L_FP1HLA8K
MT&Y!NK781UJB+*(2J9*4'>^OWSM24IS&";HOEB7Q[M[=O7NDSC?&?G.EE)[N
MZDJ[BU'I?7,VF;BLE+5P8]-(C3>%L;7PN+6KB6NL%'DPJJO);#H]FM1"Z='E
M>7AV8R_/3>LKI>6-)=?6M;#;*UF9S<4H'?4/;M6J]/Q@<GG>B)7\+/W?S8W%
MW63PDJM::J>,)BN+B]';].QJP>O#@B]*;MS.?^),EL9\XYL/^<5HRH!D)3//
M'@0N:WDMJXH= <;WSN=H",F&N_][[^]#[LAE*9R\-M57E?OR8G0RHEP6HJW\
MK=G\+KM\#ME?9BH7?FD3UZ;S$66M\Z;NC(&@5CI>Q5U7AQV#D^D3!K/.8!9P
MQT !Y6_"B\MS:S9D>36\\9^0:K &.*6Y*9^]Q5L%.W_Y42(E=S[Q\,5/)EEG
M=Q7M9D_8I3/Z9+0O';W3N<P?.I@ Q(!DUB.YFCWK\3>9C6F>OJ;9=#9[QM]\
MR&P>_,W_=V;1;K'?CJ?@S#4BDQ<CT-Q)NY:CRU<OTJ/IFV=0+094B^>\/X/J
M6;O]J/XP7M()O7IQ,DO3-Q1]TU^EI&M3-T)OJ8J/,FD]!A3$R4HXMEL2.B?Y
MO54-!LPG&^5+*M2=S /%,6W:4R.V_-*%M6MAE5A6DC+C\(A7Y82I:AU&=TRW
MD@5 Z56,2%[:VA$T@WP)M#T.*_1*4F%-C2?.X:70\")I*X5-O &&=;QQXP=Y
M*)U5;0X/T;V\\YTNF(:'V[TF59!HFDIE 25#AD8YHW&['?)'A"5;2YLI)  K
MS0 I$U765H)=):8(CRR/\X$I#EK$$\Y!']EIC%^A%JI27DG@_*@*N1$[&(U&
MR%C-H89<BFB;(26DS ^[Z#6>MU;R0MH3/7DJ^G9,7_JVQ#?W+;/H06FX$Z7P
MW+TM,L\$)X,06<F-"  *Z"(@6\J4S=K:>:$SSB'+6FNYH:) ,QE4 N3PGD6@
MN?#R-1D\M[&-#+L!5/ A9 'I#CT$$D:C#1KB5-Z*"G"J5M*J%>"#E[LUS UB
M:^.)HR,,"EF*]<"?3:FR,JEYL^)PA=*,MB]LA>BJ  .BWCM69[ ]IQ829>GM
MYVLZ6<SN@WDP!+EGT#$;J@ 3T3G;E+*C1O<6V>NUW+K[]C"; CFH*;<.82N@
MS97S((+O*,-MQWMIE<G[JG#5Y5UL05@ SRB,M $W.(GB*BL9$,?J6L9_@\^$
MB6"6@<^N77+#O JQ\1.623@TM<K0<8T*<'MW[!\.UE!P!#0V'PK-@H"F8J;9
M><+SS%X@^W64_<!GQV0/KI>B"JT(.]&8WMWAU.#DC@*XTEA_$/QT,93K@D8E
M$>10Z,![%C^6&*PPZTB^:!1P( 'CP:)>"F*D#9KWDF:S4YI/%W3[:'K=_O$-
MW.P&,$^B;&1FI=6_G1;F?89!=K7OR-M5M&A]RPY0I[JM?YS"A^"#*)+P':U^
MF*5[6I;")>'4@M@Q,!]=0*^0:Z[8 M2#AR77*?IFY-KH@ST:@[6H+4:YVGD1
MF0G"(!%F2.S)F+[VO.\(DJ 'K0X2 S^YY!PX*G.C9KD%6Q$"4^[ H: )>-*&
M_H;H610VH%\:B\V2)877/2RNTO%\&09W+5055?QQK1*N%4]0#X7][6U/UYH'
M"APEL<_UL7#'S80S#3M,SBR/83CJ?2>53GY"N)_<-K917KAT;N\VQ9J-MQM5
M5<-NA6'/RA[B.&[VB=R9LR=(V(U91^F?'#2*@_:^H[? )8X+TGP\0YL@\ESB
M"H=\=Y;\G%WR#S9Z^K,)RH<VQO-+@O/?'*-\<L3_%G1TS-=#FL_Y>D3IE*_'
M-$]V96!(-ST]33Y"F,[H0T_+7V#]:W+S(T$>Y_&2TN-%D,=-.,W+_ ";C^4=
MS>XYX'#5DR"O0PJ]?*(8L_$QI>GX>$KI81J4!>Y/3VC?(7*R<X"OI5V%SQ3>
MF5KMXUE^>#I\";V-'P#WR^-GU"=A5TKS0!<PG8Z/#T>1E/V--TWX'%@:CX^+
M\+?$UYRTO #O"X-397?# 8;OP\O_ %!+ P04    " #L@7M6GC C%X\$  "T
M"@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6R=5MMN&S<0?==7$!L@
M3ZYNMA/7D07XTB(!DL)(>GDH^D!Q9[6$N>2&Y$K1W_<,*:T45Q;0O$A<<N;,
MF2LY6SO_%&JB*+XUQH:;HHZQO1Z-@JJID6'H6K(XJ9QO9,2G7XY"ZTF62:DQ
MH^EX_&;42&V+^2SM/?KYS'71:$N/7H2N::3?W)%QZYMB4NPV/NME'7EC-)^U
M<DE?*/[1/GI\C7J44C=D@W96>*INBMO)]=T%RR>!/S6MP\%:L"<+YY[XXT-Y
M4XR9$!E2D1$D_E9T3\8P$&A\W6(6O4E6/%SOT']-OL.7A0QT[\Q?NHSU37%5
MB)(JV9GXV:W?T]:?2\93SH3T*]99]G):"-6%Z)JM,A@TVN9_^6T;AP.%J_$+
M"M.MPC3QSH82RP<9Y7SFW5IXE@8:+Y*K21ODM.6D?(D>IQIZ<7[OFD9'1#D&
M(6TI[IV-VB[)*DUA-HHPP8(CM86[RW#3%^ F4_$)"'40O]B2RN\!1N#6$YSN
M"-Y-3R(^D!J*\\F9F(ZGTQ-XY[W#YPGO_$<<%@\Z*.-"YTG\?;L(T:-J_CD6
MAFSDXK@1[J3KT$I%-P5:)9!?43%__6KR9OSNA L7O0L7I]#_?\Y.PATG^YN+
M)'X6KU]=32>3=^)TU#[JJ)<R==E'7=%:;H0.0MN5,RLJL1 KZ;7K@C"TE$:T
MWBFB$@#A;*",U$TX$Z4.;1<)*T_+SLCH_ :5'B-Y[,FNU)'_8?Q 70 W8,$V
M8DW">6QCN CE.A_P79UA#Z=*ER /V]$E03C42KM)_KU]%P:+#C 48 &RIF-P
M8#0->:6AM2<'XV6GHC!:+K2!XY1T(N8*!DV7O6O)QYY\XDQ-:]R& _B3)SB'
ML&R/AWW,/"GP#PRPTCSUPLXMA;4SNDQZ%3RTS&H0(C9R4C">!09UXIV#O+.^
MKLD*'<6"C*85LH6U3D86<F$(^#(**5#UD-7&0)!CT'D/6TR="<C&=38BG)C>
MJL["2EJ6Q540G 749D AZH8Y#L7O^Q@+6DG3R10]GL/@B6(HM>)QJCGSH&5<
MFQV!Q]_S3_R03@,V5848/R/$%J12GD//= _1!DEYG90;^40[/U5?OANQ<+'>
M1X,1]AZ)[!$.AN)#=4P;D;0N'@'I-5$=<5 ZRH+8QJ8.-80R;41Y5TN;H;CG
MN-MH-F<0MUS 4 \[!W.><;<"Y5BN)>86)\!SS6I(K'0)-3B2FF"0(K=<HL$@
MQ*W V'T]B=8%G>]*.)#+I)$6=S,'<]<JPK7:LE"*+2/B DQI1^!0I5U" &\<
M<0>^1':0BHUC4LL59Z8G+LL5<?-23K>SB>:^0_>$D8DR,>:A$< CL&%NOS2-
M0FI^)1'M"J\/M-I[MT9Y>.2D.AP# WBZ\\)P(W[M-)<_(I3*II6;OCIATVZ?
M%&L=<QZWA.$K9D;*>&HQ%(ON6RPUSF'IY)I^YOS@O\X?&5<_%(SGL3AV$XT.
M7A*8?<OT7N**1[/E1T6_VS_);O-+9"^>WW.?I%]JRR._@NIX^/:R$#Z_D?)'
M=&UZEZ!W\,I)RQK/2O(L@//*X0[:?K"!_J$Z_Q=02P,$%     @ [(%[5@W'
M8$>%!@  > \  !D   !X;"]W;W)K<VAE971S+W-H965T,38N>&ULC5=9;]M&
M$'[GKUBH0>L AL1+EV,;D.V>:%HC3EH411]6Y$C:A.2JNTO+SJ_O-TOJBB6E
M+^1><W\SLWNYTN:371 Y\506E;WJ+)Q;7O1Z-EM0*6U7+ZG"SDR;4CI,S;QG
MEX9D[HG*HA>'X:!72E5UKB_]VKVYOM2U*U1%]T;8NBRE>;ZA0J^N.E%GO?!.
MS1>.%WK7ETLYIP=R'Y;W!K/>ADNN2JJLTI4P-+OJ3**+FY3/^P-_*%K9G;%@
M2Z9:?^+)S_E5)V2%J*#,,0>)WR/=4E$P(ZCQ;\NSLQ')A+OC-?<?O.VP92HM
MW>KB3Y6[Q55GU!$YS61=N'=Z]1.U]O297Z8+Z[]BU9Q-DH[(:NMTV1)#@U)5
MS5\^M7[8(1B%1PCBEB#V>C>"O)9WTLGK2Z-7PO!I<..!-]530SE5<5 >G,&N
M IV[_KG*=$G"R2>REST'CKS>RUKJFX8Z/D(=Q>*MKMS"BN^KG/)]!CVHLM$G
M7NMS$Y_D>$=95R31N8C#.#[!+]G8EWA^R6G[WLLG<:=L5FA;&Q)_3Z;6&2#B
MGT,V-QS3PQPY2R[L4F9TU4$:6#*/U+G^]IMH$+XYH6^ZT3<]Q?VK\3A)?5BW
MW[0C$87BVV]&<12]$;LBQ/L%B:71C\IG&9)<J-WM3"/]K+-"SX3#T9DND,:J
MFE\$]T>I N2+/_T72=-"0R"P5$[)<' ##BY'. IN:V.H<A?!#Y23D85X)09I
M']_H/!P/@P<GH;RL<E'H#+MIFHIQ/PK>:X=9UA#SV=%8Q.=A.@KN:$98S<59
M-(S%:Q'WAR=4A:!Q-,0W/D_"OO?&QD2AK) H//!!I@HE?16!'[;T@IY0'"W!
M3>6R=A J'1L>?.@^=,6LM<C"AMII\^Q)#!OD]"$NAI;:,!=5>?>Q\W6A<LEK
MS(5*MA8JH"8;KX^]"-[M*PC6-)N1+W:-L!?AV7I_4NH:'._)9.",(BQ>K&P"
MLZ,PK-P:Y66\$LD8/*-NZ$,7#<=^\B)^H#X7%7I-/!J*J-]-$=%0#+NCX'=8
M; 3L*F7%5N8*5B"Z&8(T$B%.#O"-@H>VG$>#N!1Q/!91W&5K!B+I,EYT]LF7
MZ=P'!7YMW!+%0S'HCI 'H8@@[@,8&R?9TS!HJ:WR[MPDR?H?1R,P'@>W"UG!
M/>UYMMF*LU$"@)V)%,J]%M&83Z:M(6=ILQ=W_3^-_2SL#L7KK\,Q'7>C#293
M=BH#TT/%A[9)1RH!%S32/5?-U2-#URA+ :"0K[-A-WK6$ECXH"@Y!7*< N4*
M+"Z"!W3]O"Z()6R(CU,%1]+Z;I=T5XITSJAI[>2TX#2X""995I=UX3&>$ZI6
MU@*9)<D2":$^-PNOQ%ERGHS9UWZ8AA&<^:'"7:10GT$^1S@1E=3G/7[P?%LH
M\F/J@,UH,.#C& S!>E_SM=%?*OT;$-SF()R-IF+!:R &;(VIO\2>Q_HP#%!X
M@6S.RWUHPJ1HD&+[$=N<4DD,*,5I,.%*)'U<&2FYKJ=N5A>XRF2<I4TT<K2U
M9M87_:WZAL"MI@V0H[!%)O!U-MAXAG/Q4)Q'"?)EF'A+CWK/AR%$#K81B3DB
M7Q31QFDY(=<*Z\O:+8R7U?-WMJTEC6^!)4,-#(#;ZI"#V0>KA<H60CFQD-;7
M9I-[X+RPH+L'Y7U)XBN2 KXN3+;'?S187I=&]D@[_/YIJ9HZW+2ZMMP=5!YE
M,1IP=T.")/V !W>U\1Z"3YY!?K[KG:UM,O^(:R!7?LL9K1"<NN+=>>51SZ9-
MJ:(9=KIB<J!A,=LIS555L3C&#%6Y'S9FX,A1CKX)VC:>+[L-2/\'DYW"<",+
M!C2WD%]D57/YBGSW8-^,^\$DS]M*W!1Q_66!AIRE44#"L[]<K.&=A-P:G"N:
M'LE0.4EWQA)?K\EWU=JI:%!IS;]1\5<UHY5\9J?8>OH1I9@AM-?MMX4VD%Q4
MBX+]MU-^T4)0[YQ: IEVTQXSY9[%1P#"YLHW.,3R3^46R+=2,53I*:.EWSA?
MJ^%U&[[!+4T6B*AL;(.?H['G"14M_5O#'\%:.[_LA;(JC2L,\>.-$5N)Z7/;
MV0E0\D[;+?#^4M[ ]%BLV36OPJXO EMDJ,JANUCGY4..+'S]V+((3EYY[/Z=
M1ZPDYU,8A.+0C;NW\QHJR<S]FX^OLE"F>1AM5C?/RDGSFMH>;]ZD;Z69<T\I
M: 92=.]^!ZW5O_.:B=-+_[:::H>7FA\N\#0FPP>P/].X?+<3%K!Y;%__!U!+
M P04    " #L@7M6I\10Q3D*  #L&@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6RE65USVS86?>>OP*C93CHCRR(EV7'B>,:.W6YFVL83)^G#SCY
M)"2A(0F% *UX?_V>>T%0I"S9W>Z+))+ _;[G'E#G&U-]M2NEG/A>Y*5].U@Y
MMWY]?&S3E2JD'9FU*O%D8:I".EQ6RV.[KI3,>%.1'R?C\<EQ(74YN#CG>[?5
MQ;FI7:Y+=5L)6Q>%K!ZN5&XV;P?Q(-SXJ)<K1S>.+\[7<JGNE/N\OJUP==Q*
MR72A2JM-*2JU>#NXC%]?36D]+_BBU<9V?@OR9&[,5[IXG[T=C,D@E:O4D02)
MKWOU3N4Y"8(9WQJ9@U8E;>S^#M)_9M_ARUQ:]<[D?^C,K=X.7@U$IA:RSMU'
ML_FG:OR9D;S4Y)8_Q<:OG4X&(JVM,T6S&184NO3?\GL3A\Z&5^,#&Y)F0\)V
M>T5LY;5T\N*\,AM1T6I(HQ_L*N^&<;JDI-RY"D\U]KF+.V?2KT?D5R9DF8D/
M;J4J\<X4R+J5%+CS8P<]M/HX;61>>9G) 9EQ(GXSI5M9<5-F*NL+.(:!K95)
ML/(J>5+BM4I'8A(/13).DB?D35JO)RQO<LCKE:S4T15[?2L?4&1.7%:5+)>*
M?__K<FY=A8KY]S[OO>SI?MG41:_M6J;J[0!M8E5UKP87/_X0GXS?/&'YM+5\
M^I3TOYFO)V7NM_AWXY2(8_'C#Z^2.'XCGE<L/A2EGM=6O"]3!!'-)FYS6>)2
M('^JF&-],HYG0_&K7JB-?!"69*Y,GJG*"KE>5^8>TB$XHG4'Y W%9J73E9"U
M6YE*_\?O$-K:6F*A, O8)^1R6:FE='P]&<W0.WG.1I;BLEZBL=IZ>L:>B*33
M.M8^$I]1TY7HW1SR92\6N"BT<XKUT],K(ZN,+JYU!40RT%! Y1)%YX3<X*&E
MI_>RT@8^NX>UXAMI1^HPTF6:UYDNET-1FO);+7.]T(@ 6R[,FE;9H=!MQ'8>
M^$MR3:7:6UH1;N$1,N\JG;H@[?$=49>:5JY5Q=, 2B)+G=2_%Y:ETJY"P7C_
MJ&X,UXWM5A,_'(E/B!*031=U(<J:RP7^>P6];!LQ5WX7KFI*1S]'J 6D/-GF
M_-*KYUB'+4V9A2U0(I:J5)7,<Q1"/?\322)5DE"7;;I'.!!Y<E4;3J5T(E<2
MI61*)1Z4K$9!%:461G;DI,C4XBC(,!59 _O#G2@U9::;+&VT6S7/6ZW6R8I_
ME$9 4Z[9!5@>= NY<$UA^J+*4/T^JNSA94:.$*RA^-A JF^=*8'$(<RFPO:H
M[Z1%)7$WD5?HJ4IY?*0=L*,PB!H;L:!:PQXJNU#Q?R67)*CMW#UY04"Y"UH
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
M1POP?&&,"Q>DH/V#Z^*_4$L#!!0    ( .R!>U8_GCHBN 4  'P,   9
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;)U7;6_;-A#^KE]Q\+9B ]38DNW$
M39, 3=)NQ=:U:-8-P[ /M'2RB$BD1U)QO5^_YRC9];K, X8@T=N]//?P[B%S
ML;'NWM?,@3ZVC?&7HSJ$]?EX[(N:6^5/[)H-OE36M2K@T:W&?NU8E=&I;<;Y
M9'(Z;I4VHZN+^.Z=N[JP76BTX7>.?->VRFVON;&;RU$VVKUXKU=UD!?CJXNU
M6O$=AP_K=PY/XWV44K=LO+:&'%>7HQ?9^?5,[*/!SYHW_N">I)*EM??R\+J\
M'$T$$#=<!(F@<'G@&VX:"008?PPQ1_N4XGAXOXO^*M:.6I;*\XUM?M%EJ"]'
MBQ&57*FN">_MYCL>ZIE+O,(V/OZE36\[G8ZHZ'RP[> ,!*TV_55]''@X<%A,
M_L4A'QSRB+M/%%'>JJ"N+IS=D!-K1).;6&KT!CAM9%'N@L-7#;]P=<<K4!Q\
M2N^<+;LB>%*FI)N8F9V_& =D$=MQ,42\[B/F_Q(QR^F--:'V]-*47/X]P!CP
M]ACS'<;K_&C$6RY.:)JEE$_R_$B\Z;[F:8PW/5XSO>>U=4&;%?WV8NF#0X?\
M_EB]?;39X]%D:L[]6A5\.<)8>'8//+IZ\D5V.GE^!.MLCW5V+/K_6I^C$1_'
M^Z,-3%BY)U\L\BQ[3O^5EG[0%6_4-MJ?/?>T=EJ&&M=H3MI3Z;2Y5\N&Z9XK
M[4Z2GVJF&]NNE=FBA4U7@? .$.CK4CM,:;,EZRC4SG:KFA05]NF!F?LF0D"6
M>PY^E\A3ARX3+]YA2ND5@M;T1I6<1I]O&S9OU;VG5\JU/EDZ>6E4RZA/>=I
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
M)5$C++K*E'8E.X_^AHT.?0O&](LA,*F.,S^.;)J.MKC9!':<#K0)%LY)07-
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
M)U=$&[X>%=\&$,_N6QDC91QN^J*+J[DG)V*;XH],C!\4W;.I[<K<O*FC/?E
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
MD3R7[]PICC92?=,K $,>:B[TV%\9TUR%H2Y74%-](1L0R%E(55.#1[4,=:.
M5DZIYF$214584R;\R<C1;M5D)->&,P&WBNAU75/U<P9<;L9^[.\(=VRY,I80
M3D8-7<(]F-^;6X6GL$.I6 U",RF(@L78G\97L\+*.X$_&&STP9[82.92?K.'
MC]78CZQ#P*$T%H'B\@.N@7,+A&Y\WV+ZG4FK>+C?H;]WL6,L<ZKA6O(_6656
M8W_HDPH6=,W-G=S\"MMX<HM72J[=EVQ:V2+R2;G61M9;9?2@9J)=Z<,V#P<*
MPU,*R58A<7ZWAIR7-]30R4C)#5%6&M'LQH7JM-$Y)FQ1[HU"+D,],_D@9;5A
MG!,J*O)1&"J6;,Z!3+4&H\G99XHG?3X*#1JS*F&Y!9ZUP,D)X#@AGZ0P*TW>
MB0JJQP A>MFYFNQ<G26]B#=07I T#D@2)4D/7MJ%GCJ\]+^%?L-TR:5>*R!?
MIG-M%#;0UV-Y:*UDQZW8H;K2#2UA[./4:% _P)^\>147T=N>&+(NAJP/?7*/
M0UJMT6FY(,O#>!@F?<$$,_ +Q[:WA"Y Z@(\%DJOL>.A_ \/O,_24.[-**>B
M1*(A6&*HYZ!V9<;O'/#F0699KNLUI\8"U0UE"F\&0[! H,EK$B?!93;TIB>E
MK-A9'"191LY[+5JP.!A$69]4TDF1GB+F71'S%Q?QW]>L%_OYFCU3HJ>1/\F8
M]T%A?LEO^ ?I=MXU5>HG$TMR6)*.V,OUIK5<8]5P48;]3=WMO:>=8'EW4++&
M-0/6^#4YLY7&]<VK81+';T^0O6MWQ6(TG&D<>MNXTJSP7.X8"K;]U.5&DRS(
MDTO$<LMY9^,X>6_#0:'+>L4:D@;I,'<]B5?E.4F">)#NB5'>$M,T]6;*NB5H
MC98'ML_)61(4PQ0%\B I\CTQC5IBD>6>_6EA9DF6(LM^#OQ\0FI'\6G] R*P
MK-CL19"V^1L&EU'A4C@(+,1C7EKL>)>#8=]L%-UL%"^>#7I8=7C =XE&NGC9
MF/2:>7Y,7FS;^PNH>M2@'@Y)BCG)L\ANL_TVWV^+_7;0;H]F+SSXTV-'+=U[
M1I/23D#[T^^HW9-IVKX4]N+M>^L354LF-.&P0-7H8H 7B6K?,.W!R,:]&^;2
M8/NZ[0J??:"L /(74IK=P1KH'I*3?P!02P,$%     @ [(%[5K"8L':6 @
MI04  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL?53+;MLP$+S[*Q9J
M4;1 $#V=.*DMP$Y2M(>@1IRVAZ('6EI;1"A2):G8^?LN*5MU"\<7\;4SG.5J
M=KQ1^LE4B!:VM9!F$E36-M=A:(H*:V;.58.23E9*U\S24J]#TVADI0?5(DRB
MZ"*L&9=!/O9[<YV/56L%ESC78-JZ9OIEAD)M)D$<[#<>^+JR;B/,QPU;XP+M
MMV:N:17V+"6O41JN)&A<38)I?#W+7+P/^,YQ8P[FX#)9*O7D%E_*21 Y02BP
ML(Z!T?",-RB$(R(9OW><07^E Q[.]^R??.Z4RY(9O%'B!R]M-0E& 92X8JVP
M#VKS&7?Y#!U?H83Q7]ATL6D:0-$:J^H=F!347'8CV^[>X0 PBEX!)#M XG5W
M%WF5M\RR?*S5!K2+)C8W\:EZ-(GCTA5E836=<L+9?%H4NL42[K949H,&WC^R
MI4#S81Q:HG=!8;&CFG54R2M4<0+W2MK*P)TLL?R7("1=O;AD+VZ6G&2\Q>(<
MTO@,DBA)3O"E?;*IYTM?X9NS%Y\<,%F"SYP) S^G2V,U_1Z_CN7<,6;'&9UE
MKDW#"IP$Y F#^AF#_-V;^"+Z>$)OUNO-3K'G"[)@V0H$M:+?MRL4[@IU3.M)
MMN-:3UTQH/?'>HG:U6#@:N *$0_H&;42PK\BEP5*9RPH5.U@S)OM+21G5\FP
M&X?QX &9 #26603+ME2"]"J#='@UN&FU)@9HE/9(TD$=1Q.-7(- ,AP(SI9<
M<,L)=AE!G,:#K[8B65F203)*!X_*$OW_\NGR]&P4IWZ\I-!C%0D/K%.C7OL&
M82B95MK.1?UNWX.FG?7^AG<-[)[I-9>&1*\(&IU?#@/075/H%E8UWHA+9<G6
M?EI1'T7M NA\I93=+]P%?6?._P!02P,$%     @ [(%[5K[G>8GD @  T@8
M !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULC57;;MLP#'W/5Q!>,21
M%CMV+EV7!$C6#2NP D4OV\.P!\5F$J&RY$ERT^[K1\F)DP&IMQ>+E,C#0U*B
M)UNE'\T&T<)S+J29!AMKBXLP-.D&<V9ZJD!))RNE<V9)U>O0%!I9YIUR$<91
M- ISQF4PF_B]&SV;J-(*+O%&@RGSG.F7!0JUG0;]8+]QR]<;ZS;"V:1@:[Q#
M^U#<:-+"&B7C.4K#E02-JVDP[U\LAL[>&WSCN#5',KA,EDH].N4JFP:1(X0"
M4^L0&"U/^!&%<$!$X]<.,ZA#.L=C>8_^V>=.N2R9P8]*?.>9W4R#\P R7+%2
MV%NU_8*[?#S!5 GCO["M; <4,2V-5?G.F?2<RVIES[LZ'#F<1Z\XQ#N'V/.N
M GF6E\RRV42K+6AG36A.\*EZ;R+'I6O*G=5TRLG/SBYQ::%]SY8"36<26H)T
M!V&Z<U]4[O$K[OT8KI6T&P.?9(;9WP A<:D)Q7M"B[@1\1+3'B3]+L11'#?@
M)76"B<=+FA*\Y"85RI0:X<=\::RFR_#S5+85UN TEGL@%Z9@*4X#>@$&]1,&
ML[=O^J/H0P/30<UTT(0^NZ,'EY4"0:U *HL&"O;B&G.*:"/4::*OXK>HYI@O
M4;NZMUS=7?'[K7O4.0C%)&0EPKQ<TW6$_KEOS:@'5](B@=/U@5$O?@]GD'3'
MPXC607<81:T'R7*E+?^-F7LGJ#4)*RZ93+E<0ZJ,-=".$^A .XF@T[I7E@E/
M;<_,(<9CPAN,H]97-(:>!,%("X5#IE?=[G=CBMEQ0A0=4(22ZW?6);"W/(.8
M8,:>)L%!0\>&=<>&_]TQ&A"EYI9364D[A,_H_IUJ8"/ROQO8%,ZU,*$\?6F<
M,@!?'"<.#^((7)>J<MFZU?LNGBI/>#1G<M1K/TVI)ZJ4MAHY]6X]L.?5G#J8
M5]/^FNDUEP8$KL@UZHVI'KJ:H)5B5>&GUE)9FH%>W-!/![4SH/.5HGNR4UR
M^C<V^P-02P,$%     @ [(%[5MZJ^F-= @  7 4  !D   !X;"]W;W)K<VAE
M971S+W-H965T,CDN>&ULC51M3]LP$/[>7W'*I@FDB;R5%KHV$H4AD$"K@&W:
M1S>Y-A:.G=D.A7^_LY-FG52J?<GYSO<\]YR=\W2C]+,I$2V\5D*:65!:6T_"
MT.0E5LR<J!HE[:R4KI@E5Z]#4VMDA0=5(DRB:!16C,L@F_K80F=3U5C!)2XT
MF*:JF'Z;HU";61 'V\ #7Y?6!<)L6K,U/J+]7B\T>6'/4O *I>%*@L;5++B(
M)_.AR_<)/SANS,X:7"=+I9Z=<UO,@L@)0H&Y=0R,S M>HA".B&3\[CB#OJ0#
M[JZW[->^=^IER0Q>*O&3%[:<!6<!%+ABC; /:G.#73^GCB]7PO@O;-K<]#R
MO#%651V8%%1<MI:]=N>P SB+W@$D'2#QNMM"7N45LRR;:K4![;*)S2U\JQY-
MXKATE_)H->URPMGL#JDE T=/;"G0'$]#2Z1N*\P[@GE+D+Q#$"=PKZ0M#7R5
M!1;_$H2DII>4;"7-DX.,5YB?0!I_AB1*D@-\:=]BZOG2@RWNZZS%#??CW#A,
M3,URG 7TOQO4+QADGS[$H^C+ 57#7M7P$'MVW=A&(UTE&6XYW8%:@7!207"V
MY,(']ZD^R+M?]?\5&_Q"IN%;C9I9+M?0'MR KB&%CW V<JLAC,;.GD*:.CN"
M.')V#.G@25DF.MJ:O='H6@/Q^?G@#HV9P*VT2(HL'!'Z>+!PZJ2%%R8:W*N'
MBL;C(>P[['#GCZ]0K_U<&\A5(VW[\_?1_NFX:"?F;WK[[MPSO>;24/D50:.3
M\6D NIWEUK&J]O.S5):FT2]+>OY0NP3:7REEMXXKT#^HV1]02P,$%     @
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
MBVR[D':B1=54_G="FSZB&>:F<T-I-YCGF1!Z-[$'N%YP_AM02P,$%     @
M[(%[5A;A@3@< P  V T  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL
MM5==;]L@%/TKR).F35IKXWRU71(IZ8=6J=VJ1MT>ICT0^SI!Q> !;MI_/\")
MG4D-F=+Y)0',/9Q[.?:!X4K(1[4$T.@Y9UR-@J76Q5D8JF0).5''H@!NGF1"
MYD2;KER$JI! 4A>4LS".HGZ8$\J#\="-W<GQ4)2:40YW$JDRSXE\F0(3JU&
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
M8R#T8QU!2H/61=JDJ%VWAVD/#MP$J\9FM@G=OY]M*$HV6F537X*O?<^YYY[
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
M\_+S1SF0;%U\09@RJ=K\XG!%\)QP;:"N+QB3+P/]4:+Z"#7Z'U!+ P04
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
M*(<M:9AZXNU7Z/L)C%_&F;2_J.W6SO3BK)&*E[U8)RAIU3W)6_\_' DP/B/
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
MI45S"!!D:0]%#[0TMHA(I$I2MM.O+TG)JF+)[H+V(G&9>7QO-)S1:,/XLT@
M)-IF*15C*Y$RO[9M$26087')<J!J9\EXAJ6:\I4M<@XX-DY9:GN.$]@9)M0*
M1V;MCH<C5LB44+CC2!19AOG+%%*V&5NNM5NX)ZM$Z@4['.5X!0\@G_([KF9V
MC1*3#*@@C"(.R[$U<:]G0VUO##X1V(C&&&DE"\:>]>0F'EN.)@0I1%(C8/5:
MPPS25 ,I&M\J3*L^4CLVQSOT#T:[TK+  F8L_4QBF8RMH85B6.(BE?=L\Q$J
M/7V-%[%4F"?:E+:#P$)1(23+*F?%(".T?.-M%8>&@WO(P:L<O'V'W@$'OW+P
MC="2F9$UQQ*'(\XVB&MKA:8')C;&6ZDA5'_%!\G5+E%^,KRA$<L 2;P%@4[G
M(#%)!;I 3Y1#Q%:4?(=8[Z(%4%@2*<[TYL,<G9Z<H1-$*'I,6"$PC<7(EHJ0
MAK6CZO!I>;AWX'#70[>,RD2@]S2&^#6 K934<KR=G*EW%'$.T27RW7/D.9[7
M06CV^^[N$3I^'5W?X/G'H_NHXC<G(DJ9*#B@+Y.%D%PE\->ND)6(O6Y$?:FO
M18XC&%OJU@K@:[#"MV_<P'G7)?<?@;T2WZO%]XZAAP=3Z%R-5H120E?J"J:8
M1M 5B!*];]!U,5J'_E4PLM=-?6V;JWYM\HIUOV;=/\IZ$L=$%QAAJD.,5*G1
MW',FJF6V1#DGC*,7P+PSZ<L#@@8I9X]VV\)WW&[>0<T[.,K['N*BK(RJM/\Q
MY:!%Z*(=[+:1T\UY4',>_$?.@W806Y3;-@<H#VO*P[]-:J#Q+S)ZV,K6_<1H
M6S0UE8SM1K7/@*],$Q0H8@659:6L5^L^.S'M96]]JOIOV2Y_PI3-^Q9S=4$%
M2F&I()W+@6+$RX983B3+34]9,*DZE!DFZA\"N#90^TO&Y&ZB#ZC_2L(?4$L#
M!!0    ( .R!>U8@?A#I50(  &<%   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;*U47V_:,!#_*E963:U4D1":;F(A$I1.XZ$3*NWV,.W!) >QZMB9
M?0'V[7=V(&,392][27SV_?Z<[7.ZU>;%E@#(=I54=A24B/4P#&U>0L5M3]>@
M:&6E3<610K,.;6V %QY4R3".HMNPXD(%6>KGYB9+=8-2*)@;9INJXN;G!*3>
MCH)^<)AX%.L2W428I35?PP+PN9X;BL*.I1 5*"NT8@96HV#<'TX2E^\3O@C8
MVJ,Q<Y4LM7YQP:P8!9$S!!)R= R<?ANX RD=$=GXL><,.DD'/!X?V#_ZVJF6
M);=PI^5746 Y"MX'K( 5;R0^ZNTGV-?C#>9:6O]EVS8W20*6-Q9UM0>3@TJH
M]L]W^WTX L3Q*X!X#XB][U;(NYQRY%EJ])89ETUL;N!+]6@R)Y0[E 4:6A6$
MPVRF<ET!0[X#RRZG@%Q(RSYS8[C;KBMVP81B3Z5N+%>%34,D40<-\[W I!6(
M7Q'HQ^Q!*RPMNU<%%'\2A.2VLQP?+$_BLXQ3R'MLT+]F<13WV?-BRBXOKL[P
M#KJM&'C>P?FM>.([-A4VE]HV!MBW\=*BH<OS_53M+>/-:4;74$-;\QQ& 76,
M!;.!('O[IG\;?3CC]Z;S>W.._=CO_8[3W>#NGE^S.2@N4=!YTHFQF4(@;:0<
M:F0+IZIH=1*OX[IXDT5IN#EA+>FL)?_3VCC/3?/WW6BM)?^T%AY=_@K,VK>X
M9;EN%+9]T,UVK\BX;9[?Z>T3],#-6BC+)*P(&O7>D:YIV[H-4->^E98:J3']
ML*27$(Q+H/65UG@(G$#WMF:_ %!+ P04    " #L@7M696$;&C\$   _%
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6RU6-MNVS@0_15"&RQ:((E$
M^9JL;<!V4FR!#39HFO:AZ ,MC64BDNB2M!W__9*4+-FN0BO:Y"4F*<Z9.3.\
MG'"P8?Q)+  D>D[B5 R=A93+:]<5P0(2(B[9$E+U9<YX0J3J\L@52PXD-$9)
M[/J>UW430E-G-#!C]WPT8"L9TQ3N.1*K)"%\.X&8;88.=G8#7VBTD'K '0V6
M)(('D(_+>ZYZ;H$2T@1205F*.,R'SAA?3WU/&Y@9WRALQ%X;:2HSQIYTYW,X
M=#P=$<002 U!U,\:IA#'&DG%\2L'=0J?VG"_O4/_9,@K,C,B8,KB[S24BZ'3
M=U (<[**Y1>V^1MR0AV-%[!8F+]HD\_U'!2LA&1);JPB2&B:_9+G/!%[!G[G
M!0,_-_#K&K1R@Y8AFD5F:-T0248#SC:(Z]D*33=,;HRU8D-37<8'R=57JNSD
MZ$&RX.E")R)$4Y:HU2&(R>^'&Y"$Q@)=H'^79F2L,T[E]J,:NOVU4JW=EQ]W
MD,R _U0?'A]NT(>SC^@,N4@L" >!:(H>4RK%^=[ UP5;"9*&:O#LH#]PI6*E
M8W.#G,$D8^"_P #[Z(ZE<B'0;1I"> C@JG04.?%W.9GX5L0;""Y1"Y\CW_/]
MBH"F]<VQ)9Q64:*6P6N]5"*=M8O)[R4:<T[2"-2FDFBV1?OS[LG6#(\WA(?H
MQS\*$GV6D(B?50G._+>K_>N#Y%HL20!#1YT4 O@:G-&??^"N]U=5<MX(["!5
M[2)5;1OZ*%N/ JGS2DBUG&@:G:,91#1-55/M]YBD 52E(,/M&EQ]]*U';56[
M]3XQJ^N&Q#H%L8Z5V'=S'*G"DC5P=;PB> 8>4 %HR6D YX@U9IXY[NTQQ]YE
MVS\B;PVO(?EN0;[[.O(<] 6E>05JYW-U%:PXB5%,YSH39080F)\JUG:/+;0%
MP@7R49(=+?@*A61;=3I-[4CM6D@':>D5:>E9H<=1Q"$B$M0!*CE5-VN UB1>
M5:^&JB1D^)V]TGM'9;=&T+#L_8)?O]9FCM0I)X\/]HQ _[==>TS ZJ(A@:N"
MP-7;;%H+PZN3);+&T) A]DKYX-4JTHY:)8D<PU8GNYNF-/94$'Z;4MEYXI/5
MLL?1E*=?\O1KE4OI_SG0%]9<CF$ME]5-4QJE(L)6%5&_7':>K=/E>@\U@TLY
M@QOHF>Q2LUWIN(::L<\YC+=4*?@]9$H-0O5$RLEIA[1*_8'ME_C_OVES!]:E
M9IMR&'BI$+!=(MQFZ2>SN#JMO1KKY#TD "XU +:+@),KZA3%?KV5\QXZ 9="
M ;]2*5@5+IR@;/?U&FUKAVJ8%K\4%[Y=7-38=R=RD3NP[3M[#*_EZ.X]Q23
M(_-")5055ZG,7B"*T>(5;&S>?H[&)_AZFKUEE3#9T]H=X>K?.H%BF"M([[*G
MV/'LM2KK2+8T#SXS)B5+3',!) 2N)ZCO<\;DKJ,=%&^&H_\ 4$L#!!0    (
M .R!>U9H!B$TB ,  .0+   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM
M;*V6;6_;-A#'OPJA%<,&)-:3+<>9+<!.UJU 4P3QUKX8^H*63I80B?1(RFZ
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
M%_0/1? BF,>(X05)_HQ7?#MU1@Y8X76T3_@=.?R,JX &.=Z2)*SX"PZ5K>>
MY9YQDE:#A0=IG)7_HR]5(AH#8-@R %4#T/& H&6 7PWPBT!+SXJPKB,>S2:4
M' #-K05:?E#DIA@MHHFS?!KO.15W8S&.S^[Q1DP*9Q?@EI+5?LD9B+(56!1/
MQI2!M]>81W'"WH$?P*?[:_#VS3OP!L09>-B2/1.V;.)RX4@.YRZKA\[+AZ*6
MAT($;DC&MPS\E*WP2@5P101U&.@EC#DR(E[CY27PX05 'D(:AQ:O'PX-[OAU
M5OT"SV_!N\//.-OC"W 3_4-HG4WP^5=A"#YRG+*_=6DK40,]:OZ+OF*[:(FG
MCOC),DR?L3/[_CL8>C_J0K8$IB0@J!,0F-!G#X1'"6!1@K7T* </BL%YH7F>
MP0 .PM'$?6Y&H#&#8R\<U&:*;X/:MX'1MVL:9T_18X+!+W@=4_ [WXJI>=A&
M6?X;F.\W#'R^P>DCIMHY,H)WG2-+8$H>PCH/82\D#6TFP!*8DH!AG8#AMY!T
MJ&&?AX+A$4E/S<:#T<#3<W14NS:RQ5'P'ZAF$LQQMMR*M_%3\V8]KPN2+46I
MIU'Q_KR+V9.1YT8'NTZS)3 EE^,ZE^->>#ZVF0!+8$H"H"=?\MYKF0YVF.8T
M$!I-^^(N@<8-.GN7P^/"K+4:Z2D/&U($&KU<"!7#L)&49H2NDV(+38T7R7A1
M+\2L8&TEP1*:F@2IE*!1AYPKPM5HI0JC< "/":DU@ZB%DE+&0+...:)D7[76
M[$7G&;6$IN9,RBLXZ(?65I65+30U"5);0:-RZ5)Q0TTM]<;'!-=90=C";ZF
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
M50DVA- &@!D"F!T-D+VYX0%DCD#FKPBY]!#^!Y;I-;ONHJ8N$,CB:)!+IZL
MLD0@RZ-!7G"[#2!G".2,%O*<6SD@P;AIX=+AB@#M'8+VCA9MV;<M-T\>SLJ-
MDO SKAP,A97NE9,!Y'L$\CTMY$+=PP4P\@M[PI1P =4'A.H#+15H#9Y5]W3"
M;IHA9JIFG__K9>=_=\+"\7J*#=A36LPO6M</LFD&O@5T/K7Q!.S,VGC03E&M
M$'OEK*I,#X_PYT>HQ(J("[-)2JR32[$*NUN*22,EML97P0\B@]DA)==#VTJW
M&VU]UX*1V$&")%0E8TC,#BFQ'A:JTJV O.\Q9L)DD!+;P,OS[NT*VK(> G?M
MML) ^%K?\WG4VS QI-1F$)NA<6%X,[KNJWTS]]9!2*-T%%-#2NR&Y98;P8SH
M>E-M(:;@6+TQO WY,$FDQ):X]870TAT'53!G.+3Q,!>*\F5,$!FQ(,Y[*Y6P
MEIU58"\K#Y*3#--"1JP%-#WY-PLQT3D'L25PS#S$Q 22$0OD,(]B;V"RVPC[
M1PB(.24C=@J:4L7-C5DE([8*GE*%F5^&B28C%LUA3C7:W)AB,F+%^.1J% H3
M2D8LE%V6-8J%>20C]DB8R8S!Y9A"<F*%H"E-]-SFF$UR:IM@*4V,B=DD)[;)
MF)!'FQQ=P2)VR5YYUVNV#)1WME->$6)B1LF)C8)CEB$F9I2<V"AX C$+,3&C
MY,1&^3V!N!2.RR;NEIA2<F*EX!E$F(GEF&1R8LF@&40\$F'2R8FE@V.&T2PP
M_13'7.**QJ("TT_QRFM<HT]/@9FG>(75KF<J]I9=:0>8'7_R[HDH,?44Q.HY
MI!R.H9K>@"JC=9X"W3XA5D^,><6-X7Y_,0HCYIR"V#G[1'>L$V*2*8@E<\#U
M0N0PR13$DHES\5\=$>3C84),3#(%^;9)-<YY*RJMP@V\ I-,\:HSF_"Q7@MC
M1+C/B$FF));,2YC?^"/C+ERV+3')E,22>0GS'V6@U3<A)F::DM@TXYC/CWJ(
MB:FFI)[E!!/;YQ7Z83HV((>8F&I*ZED.AAFEDR6Z5T\]RT&7"<)TLL0$5%)O
MT*#+!!$F9J'RF!LT4=9;8A8JC[1!,_((818JC[9/,X"&+Y)@%IH=8;-F-(6;
M81*:$4L(I617(28FH=D@H<G^!;M:K*'6^@K^PD)YQ9OJQC#_L7M-H"C]3M^Z
M;YH+*+M67S6O]^_K[=\U_/034$L#!!0    ( .R!>U9W2W&%!@(  /$D   :
M    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4MJXT 4A>&M&"T@Y?M2
MDB;.J">9-MF <,H/8EM"I::3W;=Q!O81/>A)J#,2):&K'P0?HO3T*Q^Z:=^?
MRFX_E,7'\7 JJV8W3<./E,IZEX]=N>N'?#I?V?3CL9O.RW&;AF[]WFUSTN6R
M3>/MC.;YZ7;FXO5SR/\SL=]L]NO\LU__/N;3](_!Z4\_OI==SE.S>.W&;9Y6
M3?HX7$^7=#G(W7ERLWAY6S7CRYLTJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4
MU@^ZAZ#[^D$/$/10/^@1@A[K!\D295P2),VP)M!:D&LA\%H0;"$06Y!L(3!;
M$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG']L$>BOJK01Z
M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z
MVVRSA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U
M;T>]G4!O1[V=0&^?;783Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0
MZ!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';.?E01Z!^H=!'H'ZAT$>@?J'01Z!^H=
M!'JWJ'=+H'>+>K<$>K>H=_N=>I?I\Y#+M>=KC<__3JJG\[WY^OC+\NOD[+U<
M<$ZW%>7Y+U!+ P04    " #L@7M6_R>G=>,!  !L)   $P   %M#;VYT96YT
M7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ%_Z!NAUD85N;MB#\
M>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J9
M6]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9D
MHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T<M@3%K4+9VE#QKY,Z%>^#]B?>UB3
M]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB
M9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_
MZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/
M"Y ^+D'ZX!.41E!$Y2BD<A13.0JJ'$55CL(J1W&5H\#*4605*+(*%%D%BJP"
M15:!(JM D56@R"I09!4HL@H4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL
M$D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM"D56CR*I19-4HLFH4636*
MK!I%5HTBJT:15:/(JE%D+5!D+5!D+?Y3UF=KEW\</SSSUM3=(9\-?S*:O0%0
M2P$"% ,4    " #L@7M6!T%-8H$   "Q    $               @ $
M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( .R!>U:-1:!&[P   "L"   1
M              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (
M .R!>U:97)PC$ 8  )PG   3              "  <T!  !X;"]T:&5M92]T
M:&5M93$N>&UL4$L! A0#%     @ [(%[5G.,HL6.!P  VC$  !@
M     ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (
M .R!>U8X.>YJA@8  . ;   8              " @=(/  !X;"]W;W)K<VAE
M971S+W-H965T,BYX;6Q02P$"% ,4    " #L@7M6K;TX?Q$#  #F"0  &
M            @(&.%@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#
M%     @ [(%[5LLER#U%!0  NQ0  !@              ("!U1D  'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( .R!>U9!RX\VIP4  %PG
M   8              " @5 ?  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q0
M2P$"% ,4    " #L@7M6D6'*<E,'   *(@  &               @($M)0
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ [(%[5@,3V&T3
M P  Y@8  !@              ("!MBP  'AL+W=O<FMS:&5E=',O<VAE970W
M+GAM;%!+ 0(4 Q0    ( .R!>U;ZWZYF4!H  +A*   8              "
M@?\O  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #L@7M6
M+/]OQG,"  !F!0  &               @(&%2@  >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL4$L! A0#%     @ [(%[5FO13/C@ @  ;@8  !D
M     ("!+DT  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M" #L@7M6C<%]=*D&  !L$   &0              @(%%4   >&PO=V]R:W-H
M965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( .R!>U; .^@MK0(  -T%   9
M              " @257  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!
M A0#%     @ [(%[5A#\\H,=!@  )0X  !D              ("!"5H  'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #L@7M6*UIZ7OT%
M   K#@  &0              @(%=8   >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;%!+ 0(4 Q0    ( .R!>U:>,",7CP0  +0*   9              "
M@9%F  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ [(%[
M5@W'8$>%!@  > \  !D              ("!5VL  'AL+W=O<FMS:&5E=',O
M<VAE970Q-BYX;6Q02P$"% ,4    " #L@7M6I\10Q3D*  #L&@  &0
M        @($3<@  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0
M   ( .R!>U8_GCHBN 4  'P,   9              " @8-\  !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ [(%[5J,XB=@C!@  !P\
M !D              ("!<H(  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q0
M2P$"% ,4    " #L@7M6.Z\YI1D&  !P#P  &0              @(',B
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( .R!>U87>TF^
M!04  -0+   9              " @1R/  !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL4$L! A0#%     @ [(%[5J"/\7B0&P  RU,  !D
M ("!6)0  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #L
M@7M6[:B-S?L"  !&!P  &0              @($?L   >&PO=V]R:W-H965T
M<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( .R!>U;WDGR9;@(  %8%   9
M          " @5&S  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#
M%     @ [(%[5AT)F?G9 @  3 8  !D              ("!]K4  'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #L@7M6*LEF*J0#  !4
M"@  &0              @($&N0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;%!+ 0(4 Q0    ( .R!>U:PF+!VE@(  *4%   9              " @>&\
M  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ [(%[5K[G
M>8GD @  T@8  !D              ("!KK\  'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q02P$"% ,4    " #L@7M6WJKZ8UT"  !<!0  &0
M    @(')P@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (
M .R!>U95#,6,204  "\.   9              " @5W%  !X;"]W;W)K<VAE
M971S+W-H965T,S N>&UL4$L! A0#%     @ [(%[5BPGJ0HG P  *@@  !D
M             ("!W<H  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"
M% ,4    " #L@7M6G2[+%=D"   *!@  &0              @($[S@  >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( .R!>U9_QKC3?0(
M (T%   9              " @4O1  !X;"]W;W)K<VAE971S+W-H965T,S,N
M>&UL4$L! A0#%     @ [(%[5NGDL*-" P  %PX  !D              ("!
M_],  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #L@7M6
M%N&!.!P#  #8#0  &0              @(%XUP  >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;%!+ 0(4 Q0    ( .R!>U8?QRTZU0,  'H.   9
M      " @<O:  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%
M  @ [(%[5N!+=HU] @  R 8  !D              ("!U]X  'AL+W=O<FMS
M:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #L@7M6'=@!7A($  "Y%@
M&0              @(&+X0  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+
M 0(4 Q0    ( .R!>U94$^UJ=0(  #\'   9              " @=3E  !X
M;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ [(%[5G&1,,J/
M!   D!H  !D              ("!@.@  'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6Q02P$"% ,4    " #L@7M6I++')4H"   #!@  &0
M@(%&[0  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( .R!
M>U8IN5AEP (  ),'   9              " @<?O  !X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL4$L! A0#%     @ [(%[5A97 _$_ P  K H  !D
M         ("!OO(  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M    " #L@7M6(>QN,C\"  #$!0  &0              @($T]@  >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( .R!>U8&"Y<I!P0  !@1
M   9              " @:KX  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
M4$L! A0#%     @ [(%[5BO!/E9X @  " <  !D              ("!Z/P
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #L@7M6]"18
M@KD"  #R!P  &0              @(&7_P  >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;%!+ 0(4 Q0    ( .R!>U;7U]/4QP(  /,'   9
M  " @8<" 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @
M[(%[5NB&<:U:!   01$  !D              ("!A04! 'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q02P$"% ,4    " #L@7M6AQ%!GJ@#   Q#0  &0
M            @($6"@$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4
M Q0    ( .R!>U;>]FD A0(  '4&   9              " @?4- 0!X;"]W
M;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ [(%[5GF4'"?B @
MH0@  !D              ("!L1 ! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6Q02P$"% ,4    " #L@7M6('X0Z54"  !G!0  &0              @('*
M$P$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( .R!>U9E
M81L:/P0  #\4   9              " @586 0!X;"]W;W)K<VAE971S+W-H
M965T-30N>&UL4$L! A0#%     @ [(%[5F@&(32( P  Y L  !D
M     ("!S!H! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M" #L@7M6,FJCJ9D'   Z2   &0              @(&+'@$ >&PO=V]R:W-H
M965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( .R!>U:LA#P6X 4  $ L   9
M              " @5LF 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L!
M A0#%     @ [(%[5OYKK1_/ @  C@D  !D              ("!<BP! 'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #L@7M6;=C3F_4#
M  !4%   &0              @(%X+P$ >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;%!+ 0(4 Q0    ( .R!>U8K/E+>'@,  .0+   9              "
M@:0S 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ [(%[
M5I!3"VS  P  [14  !D              ("!^38! 'AL+W=O<FMS:&5E=',O
M<VAE970V,2YX;6Q02P$"% ,4    " #L@7M6G3#5K><#  ##$@  &0
M        @('P.@$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0
M   ( .R!>U8,!0*6' ,  $@1   -              "  0X_ 0!X;"]S='EL
M97,N>&UL4$L! A0#%     @ [(%[5I>*NQS     $P(   L
M ( !54(! %]R96QS+RYR96QS4$L! A0#%     @ [(%[5O1C$S+6!   [R@
M  \              ( !/D,! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (
M .R!>U9W2W&%!@(  /$D   :              "  4%( 0!X;"]?<F5L<R]W
M;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( .R!>U;_)Z=UXP$  &PD   3
M              "  7]* 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !&
- $8 (1,  )-, 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>141</ContextCount>
  <ElementCount>337</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>51</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Basis of presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/BasisOfPresentation</Role>
      <ShortName>Basis of presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Summary of significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Inventories, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/InventoriesNet</Role>
      <ShortName>Inventories, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Property, Plant and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/PropertyPlantAndEquipmentNet</Role>
      <ShortName>Property, Plant and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/GoodwillAndIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/IncomeTaxes</Role>
      <ShortName>Income taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Stock-based and Other Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/Stock-basedAndOtherCompensation</Role>
      <ShortName>Stock-based and Other Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Segments, Products and Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SegmentsProductsAndCustomers</Role>
      <ShortName>Segments, Products and Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Share repurchase program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/ShareRepurchaseProgram</Role>
      <ShortName>Share repurchase program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Related party transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/RelatedPartyTransactions</Role>
      <ShortName>Related party transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Business Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/BusinessAcquisition</Role>
      <ShortName>Business Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Summary of significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Summary of significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Inventories, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/InventoriesNetTables</Role>
      <ShortName>Inventories, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/InventoriesNet</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Property, Plant and Equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/PropertyPlantAndEquipmentNetTables</Role>
      <ShortName>Property, Plant and Equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/PropertyPlantAndEquipmentNet</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/GoodwillAndIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/GoodwillAndIntangibleAssets</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/AccruedExpenses</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/Debt</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/Leases</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Income taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/IncomeTaxesTables</Role>
      <ShortName>Income taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/IncomeTaxes</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Stock-based and Other Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/Stock-basedAndOtherCompensationTables</Role>
      <ShortName>Stock-based and Other Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/Stock-basedAndOtherCompensation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Segments, Products and Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SegmentsProductsAndCustomersTables</Role>
      <ShortName>Segments, Products and Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/SegmentsProductsAndCustomers</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Business Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/BusinessAcquisitionTables</Role>
      <ShortName>Business Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://lifeway.net/role/BusinessAcquisition</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives</Role>
      <ShortName>Summary Of Significant Accounting Policies (Details - Property useful lives)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives</Role>
      <ShortName>Summary Of Significant Accounting Policies (Details - Intangible Useful lives)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Summary of significant accounting policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of significant accounting policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Inventories, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/InventoriesNetDetails</Role>
      <ShortName>Inventories, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/InventoriesNetTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Property, Plant and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails</Role>
      <ShortName>Property, Plant and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/PropertyPlantAndEquipmentNetTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets</Role>
      <ShortName>Goodwill and Intangible Assets (Details - Indefinite assets)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Goodwill and Intangible Assets (Details - Finite lived)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived</Role>
      <ShortName>Goodwill and Intangible Assets (Details - Finite lived)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/AccruedExpensesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Debt (Details - Notes payable)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://lifeway.net/role/DebtDetails-NotesPayable</Role>
      <ShortName>Debt (Details - Notes payable)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/DebtTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Debt (Details - Debt maturities)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/DebtDetails-DebtMaturities</Role>
      <ShortName>Debt (Details - Debt maturities)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/DebtTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Debt (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/DebtDetailsNarrative</Role>
      <ShortName>Debt (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/DebtTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/LeasesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/LeasesDetailsNarrative</Role>
      <ShortName>Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/LeasesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Income taxes (Details - Provision)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/IncomeTaxesDetails-Provision</Role>
      <ShortName>Income taxes (Details - Provision)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/IncomeTaxesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Inccome taxes (Details - Reconciliation)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/InccomeTaxesDetails-Reconciliation</Role>
      <ShortName>Inccome taxes (Details - Reconciliation)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Income taxes (Details - Deferred tax assets)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets</Role>
      <ShortName>Income taxes (Details - Deferred tax assets)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Income taxes (Details - Tax attributes related to net operating losses )</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses</Role>
      <ShortName>Income taxes (Details - Tax attributes related to net operating losses )</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Income taxes (Details - Unrecognized tax benefits)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits</Role>
      <ShortName>Income taxes (Details - Unrecognized tax benefits)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/IncomeTaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Income taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>Income taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/IncomeTaxesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Stock-based Compensation (Details - Option Activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity</Role>
      <ShortName>Stock-based Compensation (Details - Option Activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Stock-based Compensation (Details - RSA Activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity</Role>
      <ShortName>Stock-based Compensation (Details - RSA Activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Stock-based and Other Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative</Role>
      <ShortName>Stock-based and Other Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/Stock-basedAndOtherCompensationTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Segments, Products and Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SegmentsProductsAndCustomersDetails</Role>
      <ShortName>Segments, Products and Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/SegmentsProductsAndCustomersTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Segments, Products and Customers (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative</Role>
      <ShortName>Segments, Products and Customers (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/SegmentsProductsAndCustomersTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Share repurchase program (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative</Role>
      <ShortName>Share repurchase program (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/ShareRepurchaseProgram</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Related party transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>Related party transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/RelatedPartyTransactions</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Business Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/BusinessAcquisitionDetails</Role>
      <ShortName>Business Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/BusinessAcquisitionTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="lifeway_i10k-123122.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Business Acquisition (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://lifeway.net/role/BusinessAcquisitionDetailsNarrative</Role>
      <ShortName>Business Acquisition (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://lifeway.net/role/BusinessAcquisitionTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="lifeway_i10k-123122.htm">lifeway_i10k-123122.htm</File>
    <File>lifeway_ex0301.htm</File>
    <File>lifeway_ex1020.htm</File>
    <File>lifeway_ex1029.htm</File>
    <File>lifeway_ex2100.htm</File>
    <File>lifeway_ex2301.htm</File>
    <File>lifeway_ex2302.htm</File>
    <File>lifeway_ex3101.htm</File>
    <File>lifeway_ex3102.htm</File>
    <File>lifeway_ex3201.htm</File>
    <File>lifeway_ex3202.htm</File>
    <File>lifeway_ex9901.htm</File>
    <File>lway-20221231.xsd</File>
    <File>lway-20221231_cal.xml</File>
    <File>lway-20221231_def.xml</File>
    <File>lway-20221231_lab.xml</File>
    <File>lway-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="601">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>87
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "lifeway_i10k-123122.htm": {
   "axisCustom": 0,
   "axisStandard": 18,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 601,
    "http://xbrl.sec.gov/dei/2023": 37
   },
   "contextCount": 141,
   "dts": {
    "calculationLink": {
     "local": [
      "lway-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "lway-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "lifeway_i10k-123122.htm"
     ]
    },
    "labelLink": {
     "local": [
      "lway-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "lway-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "lway-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "elementCount": 504,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 24,
    "http://xbrl.sec.gov/dei/2023": 4,
    "total": 28
   },
   "keyCustom": 26,
   "keyStandard": 311,
   "memberCustom": 29,
   "memberStandard": 20,
   "nsprefix": "lway",
   "nsuri": "http://lifeway.net/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://lifeway.net/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - Property, Plant and Equipment, net",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://lifeway.net/role/PropertyPlantAndEquipmentNet",
     "shortName": "Property, Plant and Equipment, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - Goodwill and Intangible Assets",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://lifeway.net/role/GoodwillAndIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - Accrued Expenses",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://lifeway.net/role/AccruedExpenses",
     "shortName": "Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://lifeway.net/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://lifeway.net/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://lifeway.net/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - Income taxes",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://lifeway.net/role/IncomeTaxes",
     "shortName": "Income taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - Stock-based and Other Compensation",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://lifeway.net/role/Stock-basedAndOtherCompensation",
     "shortName": "Stock-based and Other Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - Segments, Products and Customers",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://lifeway.net/role/SegmentsProductsAndCustomers",
     "shortName": "Segments, Products and Customers",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - Share repurchase program",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://lifeway.net/role/ShareRepurchaseProgram",
     "shortName": "Share repurchase program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://lifeway.net/role/BalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - Related party transactions",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://lifeway.net/role/RelatedPartyTransactions",
     "shortName": "Related party transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - Business Acquisition",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://lifeway.net/role/BusinessAcquisition",
     "shortName": "Business Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - Summary of significant accounting policies (Policies)",
     "menuCat": "Policies",
     "order": "22",
     "role": "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of significant accounting policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "lway:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - Summary of significant accounting policies (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of significant accounting policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "lway:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - Inventories, net (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://lifeway.net/role/InventoriesNetTables",
     "shortName": "Inventories, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - Property, Plant and Equipment, net (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://lifeway.net/role/PropertyPlantAndEquipmentNetTables",
     "shortName": "Property, Plant and Equipment, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://lifeway.net/role/GoodwillAndIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - Accrued Expenses (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://lifeway.net/role/AccruedExpensesTables",
     "shortName": "Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - Debt (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://lifeway.net/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://lifeway.net/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://lifeway.net/role/BalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - Income taxes (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://lifeway.net/role/IncomeTaxesTables",
     "shortName": "Income taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - Stock-based and Other Compensation (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://lifeway.net/role/Stock-basedAndOtherCompensationTables",
     "shortName": "Stock-based and Other Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - Disclosure - Segments, Products and Customers (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://lifeway.net/role/SegmentsProductsAndCustomersTables",
     "shortName": "Segments, Products and Customers (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - Disclosure - Business Acquisition (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://lifeway.net/role/BusinessAcquisitionTables",
     "shortName": "Business Acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "lway:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_us-gaap_BuildingAndBuildingImprovementsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "lway:PropertyPlantAndEquipmentEstimatedUsefulLives1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives",
     "shortName": "Summary Of Significant Accounting Policies (Details - Property useful lives)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "lway:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_us-gaap_BuildingAndBuildingImprovementsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "lway:PropertyPlantAndEquipmentEstimatedUsefulLives1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "lway:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_custom_RecipesMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "lway:FiniteLivedIntangibleAssetUsefulLife1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives",
     "shortName": "Summary Of Significant Accounting Policies (Details - Intangible Useful lives)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "lway:ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_custom_RecipesMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "lway:FiniteLivedIntangibleAssetUsefulLife1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:UseOfEstimates",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - Disclosure - Summary of significant accounting policies (Details Narrative)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "Summary of significant accounting policies (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:UseOfEstimates",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - Disclosure - Inventories, net (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://lifeway.net/role/InventoriesNetDetails",
     "shortName": "Inventories, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - Disclosure - Property, Plant and Equipment, net (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
     "shortName": "Property, Plant and Equipment, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000039 - Disclosure - Goodwill and Intangible Assets (Details - Indefinite assets)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets",
     "shortName": "Goodwill and Intangible Assets (Details - Indefinite assets)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://lifeway.net/role/StatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000040 - Disclosure - Goodwill and Intangible Assets (Details - Finite lived)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
     "shortName": "Goodwill and Intangible Assets (Details - Finite lived)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000041 - Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000042 - Disclosure - Accrued Expenses (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://lifeway.net/role/AccruedExpensesDetails",
     "shortName": "Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000043 - Disclosure - Debt (Details - Notes payable)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://lifeway.net/role/DebtDetails-NotesPayable",
     "shortName": "Debt (Details - Notes payable)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000044 - Disclosure - Debt (Details - Debt maturities)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://lifeway.net/role/DebtDetails-DebtMaturities",
     "shortName": "Debt (Details - Debt maturities)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000045 - Disclosure - Debt (Details Narrative)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://lifeway.net/role/DebtDetailsNarrative",
     "shortName": "Debt (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000046 - Disclosure - Leases (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://lifeway.net/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000047 - Disclosure - Leases (Details Narrative)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://lifeway.net/role/LeasesDetailsNarrative",
     "shortName": "Leases (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000048 - Disclosure - Income taxes (Details - Provision)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://lifeway.net/role/IncomeTaxesDetails-Provision",
     "shortName": "Income taxes (Details - Provision)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000049 - Disclosure - Inccome taxes (Details - Reconciliation)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation",
     "shortName": "Inccome taxes (Details - Reconciliation)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - Consolidated Statements of Stockholders' Equity",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://lifeway.net/role/StatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000050 - Disclosure - Income taxes (Details - Deferred tax assets)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets",
     "shortName": "Income taxes (Details - Deferred tax assets)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "lway:ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "lway:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000051 - Disclosure - Income taxes (Details - Tax attributes related to net operating losses )",
     "menuCat": "Details",
     "order": "51",
     "role": "http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses",
     "shortName": "Income taxes (Details - Tax attributes related to net operating losses )",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "lway:ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "lway:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000052 - Disclosure - Income taxes (Details - Unrecognized tax benefits)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits",
     "shortName": "Income taxes (Details - Unrecognized tax benefits)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2021-01-012021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000053 - Disclosure - Income taxes (Details Narrative)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://lifeway.net/role/IncomeTaxesDetailsNarrative",
     "shortName": "Income taxes (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2021-01-012021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_StockOptionMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000054 - Disclosure - Stock-based Compensation (Details - Option Activity)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity",
     "shortName": "Stock-based Compensation (Details - Option Activity)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_us-gaap_StockOptionMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2021-12-31_custom_RestrictedStockAwardMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000055 - Disclosure - Stock-based Compensation (Details - RSA Activity)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity",
     "shortName": "Stock-based Compensation (Details - RSA Activity)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2021-12-31_custom_RestrictedStockAwardMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_us-gaap_RestrictedStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000056 - Disclosure - Stock-based and Other Compensation (Details Narrative)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative",
     "shortName": "Stock-based and Other Compensation (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_us-gaap_RestrictedStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000057 - Disclosure - Segments, Products and Customers (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
     "shortName": "Segments, Products and Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_custom_DrinkableKefirotherthanProBugsMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000058 - Disclosure - Segments, Products and Customers (Details Narrative)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative",
     "shortName": "Segments, Products and Customers (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomersMember_us-gaap_CustomerConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "lway:RepurchasementOfPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000059 - Disclosure - Share repurchase program (Details Narrative)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative",
     "shortName": "Share repurchase program (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "lway:RepurchasementOfPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://lifeway.net/role/StatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000060 - Disclosure - Related party transactions (Details Narrative)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative",
     "shortName": "Related party transactions (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-012022-12-31_custom_MsSmolyanskyMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000061 - Disclosure - Business Acquisition (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://lifeway.net/role/BusinessAcquisitionDetails",
     "shortName": "Business Acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "AsOf2022-12-31_custom_GlenOaksFarmsMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromNotesPayable",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000062 - Disclosure - Business Acquisition (Details Narrative)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative",
     "shortName": "Business Acquisition (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2021-08-172021-08-18_custom_GlenOaksFarmsIncMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000007 - Disclosure - Basis of presentation",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://lifeway.net/role/BasisOfPresentation",
     "shortName": "Basis of presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - Summary of significant accounting policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://lifeway.net/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of significant accounting policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - Inventories, net",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://lifeway.net/role/InventoriesNet",
     "shortName": "Inventories, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "lifeway_i10k-123122.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 51,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r712",
      "r714",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r712",
      "r714",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r712",
      "r714",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r712",
      "r714",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "auth_ref": [
      "r712",
      "r714",
      "r715",
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction.",
        "label": "Document Financial Statement Error Correction [Flag]"
       }
      }
     },
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r712",
      "r714",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://lifeway.net/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "lway_BrandNameMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brand Name [Member]"
       }
      }
     },
     "localname": "BrandNameMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_BrandNamesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brand Names [Member]"
       }
      }
     },
     "localname": "BrandNamesMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_BusinessAcquisitionEscrowPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business acquisition escrow payable"
       }
      }
     },
     "localname": "BusinessAcquisitionEscrowPayable",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_CEO2020AwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "2020 CEO Award [Member]"
       }
      }
     },
     "localname": "CEO2020AwardMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_CheeseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cheese [Member]"
       }
      }
     },
     "localname": "CheeseMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_CreamAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cream and Other [Member]"
       }
      }
     },
     "localname": "CreamAndOtherMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_CurrentPortionOfOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "CurrentPortionOfOperatingLeaseLiabilities",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_CustomerListsAndOtherCustomerRelatedIntangiblesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Lists And Other Customer Related Intangibles",
        "label": "Customer Lists And Other Customer Related Intangibles [Member]"
       }
      }
     },
     "localname": "CustomerListsAndOtherCustomerRelatedIntangiblesMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "State net operating losses, gross"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalGross",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local, net",
        "label": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet",
        "verboseLabel": "State net operating losses, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocalNet",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_DefinedContributionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan [Member]"
       }
      }
     },
     "localname": "DefinedContributionPlanMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_Director2022PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "2022 Director Plan [Member]"
       }
      }
     },
     "localname": "Director2022PlanMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_DisclosureLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      }
     },
     "localname": "DisclosureLeasesAbstract",
     "nsuri": "http://lifeway.net/20221231",
     "xbrltype": "stringItemType"
    },
    "lway_DrinkableKefirotherthanProBugsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Drinkable Kefir Other Than ProBugs [Member]"
       }
      }
     },
     "localname": "DrinkableKefirotherthanProBugsMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_DrinkableYogurtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Drinkable Yogurt [Member]"
       }
      }
     },
     "localname": "DrinkableYogurtMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_EffectiveIncomeTaxRateReconciliationOtherAdjustments1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "label": "Other, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments1",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears",
        "verboseLabel": "Unearned compensation related to non-vested 2024"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToFourYears",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned compensation related to non-vested 2024"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToThreeYears",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned compensation related to non-vested 2023"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsNextToTwoYears",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_FiniteLivedIntangibleAssetUsefulLife1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful life of intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife1",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "lway_FormulaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formula",
        "label": "Formula [Member]"
       }
      }
     },
     "localname": "FormulaMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_GlenOaksFarmsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Glen Oaks Farms Inc [Member]"
       }
      }
     },
     "localname": "GlenOaksFarmsIncMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_GlenOaksFarmsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Glen Oaks Farms [Member]"
       }
      }
     },
     "localname": "GlenOaksFarmsMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_IncomeTaxReconciliationOtherReconcilingItems1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "label": "IncomeTaxReconciliationOtherReconcilingItems1",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems1",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_IncreaseInRightofuseAssetsAndOperatingLeaseObligations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in right-of-use assets and operating lease obligations"
       }
      }
     },
     "localname": "IncreaseInRightofuseAssetsAndOperatingLeaseObligations",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_IncrementalFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Facility [Member]"
       }
      }
     },
     "localname": "IncrementalFacilityMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_LetterOfCreditFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter of credit fee percentage"
       }
      }
     },
     "localname": "LetterOfCreditFeePercentage",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "lway_LongtermEquitybasedIncentive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term equity-based incentive",
        "label": "Long-term equity-based incentive"
       }
      }
     },
     "localname": "LongtermEquitybasedIncentive",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_LudmilaSmolyanskyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ludmila Smolyansky [Member]"
       }
      }
     },
     "localname": "LudmilaSmolyanskyMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative",
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_ModifiedCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Modified Credit Agreement [Member]"
       }
      }
     },
     "localname": "ModifiedCreditAgreementMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_MsSmolyanskyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ms Smolyansky [Member]"
       }
      }
     },
     "localname": "MsSmolyanskyMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_NoncashRentExpense": {
     "auth_ref": [],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash rent expense"
       }
      }
     },
     "localname": "NoncashRentExpense",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_Omnibus2015Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Omnibus 2015 [Member]"
       }
      }
     },
     "localname": "Omnibus2015Member",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_Omnibus2022PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Omnibus 2022 Plan [Member]"
       }
      }
     },
     "localname": "Omnibus2022PlanMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_OperatingLossCarryforwardsExpirationyEARS": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NOL expiration date"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpirationyEARS",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses"
     ],
     "xbrltype": "stringItemType"
    },
    "lway_OtherDairyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Dairy [Member]"
       }
      }
     },
     "localname": "OtherDairyMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_PaymentAcquisitionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of acquisition costs"
       }
      }
     },
     "localname": "PaymentAcquisitionCosts",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_Plan2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan 2021 [Member]"
       }
      }
     },
     "localname": "Plan2021Member",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_Plan2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan 2022 [Member]"
       }
      }
     },
     "localname": "Plan2022Member",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_ProbugsKefirMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ProBugs Kefir [Member]"
       }
      }
     },
     "localname": "ProbugsKefirMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_PropertyPlantAndEquipmentEstimatedUsefulLives1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives1",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "lway_RecipesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipes",
        "label": "Recipes [Member]"
       }
      }
     },
     "localname": "RecipesMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_RepurchasementOfPerShareAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchasement of per share amount"
       }
      }
     },
     "localname": "RepurchasementOfPerShareAmount",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "lway_RestrictedStockAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Award [Member]"
       }
      }
     },
     "localname": "RestrictedStockAwardMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_RevolvingLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revolving Loan [Member]"
       }
      }
     },
     "localname": "RevolvingLoanMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of intangible assets useful lives"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsUsefulLivesTableTextBlock",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "lway_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property and equipment, estimated useful lives"
       }
      }
     },
     "localname": "ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "lway_ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of tax attributes related to net operating losses"
       }
      }
     },
     "localname": "ScheduleOfTaxAttributesRelatedToNetOperatingLossesTableTextBlock",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average grant date fair value, shares issued upon vesting"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedUponVestingWeightedAverageFairValue",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "lway_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested and deferred"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNumber",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "lway_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term Loan [Member]"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_TerminationExpensePayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination expense payable"
       }
      }
     },
     "localname": "TerminationExpensePayable",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "lway_TotalNetSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Net Sales [Member]"
       }
      }
     },
     "localname": "TotalNetSalesMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_TreasuryStockPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockPolicyTextBlock",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "lway_TwoCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Customers [Member]"
       }
      }
     },
     "localname": "TwoCustomersMember",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "lway_Unamortizeddeferredfinancingcostsnet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Financing Costs"
       }
      }
     },
     "localname": "Unamortizeddeferredfinancingcostsnet",
     "nsuri": "http://lifeway.net/20221231",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r212",
      "r213",
      "r312",
      "r340",
      "r480",
      "r654",
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r272",
      "r673",
      "r760",
      "r813",
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r298",
      "r361",
      "r483",
      "r532",
      "r565",
      "r566",
      "r627",
      "r630",
      "r631",
      "r632",
      "r634",
      "r644",
      "r645",
      "r664",
      "r671",
      "r680",
      "r689",
      "r759",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r272",
      "r673",
      "r760",
      "r813",
      "r814"
     ],
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r269",
      "r489",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r647",
      "r672",
      "r688",
      "r726",
      "r755",
      "r756",
      "r760",
      "r813"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r269",
      "r489",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r647",
      "r672",
      "r688",
      "r726",
      "r755",
      "r756",
      "r760",
      "r813"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r298",
      "r357",
      "r361",
      "r392",
      "r393",
      "r394",
      "r482",
      "r483",
      "r532",
      "r565",
      "r566",
      "r627",
      "r630",
      "r631",
      "r632",
      "r634",
      "r644",
      "r645",
      "r664",
      "r671",
      "r680",
      "r689",
      "r692",
      "r753",
      "r759",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r298",
      "r357",
      "r361",
      "r392",
      "r393",
      "r394",
      "r482",
      "r483",
      "r532",
      "r565",
      "r566",
      "r627",
      "r630",
      "r631",
      "r632",
      "r634",
      "r644",
      "r645",
      "r664",
      "r671",
      "r680",
      "r689",
      "r692",
      "r753",
      "r759",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r212",
      "r213",
      "r312",
      "r340",
      "r480",
      "r655",
      "r656"
     ],
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r12",
      "r687"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableInterestBearingInterestRate": {
     "auth_ref": [
      "r82",
      "r83",
      "r85",
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.",
        "label": "Interest payable"
       }
      }
     },
     "localname": "AccountsPayableInterestBearingInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r273",
      "r274"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable, net of allowance for doubtful accounts and discounts &amp; allowances of $1,820 and $1,170 at December 31, 2022 and 2021, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r17",
      "r71",
      "r650"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Real estate taxes"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxes": {
     "auth_ref": [
      "r97",
      "r98",
      "r144",
      "r150",
      "r510"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.",
        "label": "Accrued income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued expenses",
        "verboseLabel": "Total accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/AccruedExpensesDetails",
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r52",
      "r177",
      "r518"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r103",
      "r687",
      "r817"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r551",
      "r741",
      "r742",
      "r743",
      "r796",
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r69",
      "r70",
      "r364"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to operating cash flow:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r409"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Advertising expenses"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r396",
      "r408"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "verboseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r187",
      "r275",
      "r279",
      "r280",
      "r282",
      "r812"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Allowance for doubtful accounts and discounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r3",
      "r47",
      "r51"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive shares excluded from EPS computation"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r148",
      "r181",
      "r210",
      "r245",
      "r260",
      "r265",
      "r276",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r442",
      "r446",
      "r458",
      "r509",
      "r587",
      "r687",
      "r700",
      "r757",
      "r758",
      "r801"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r172",
      "r190",
      "r210",
      "r276",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r442",
      "r446",
      "r458",
      "r687",
      "r757",
      "r758",
      "r801"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative",
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity",
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Building and Building Improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r439",
      "r678",
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r73",
      "r75",
      "r439",
      "r678",
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [
      "r439"
     ],
     "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": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r76",
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Axis]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of transaction that is recognized separately from the acquisition of assets and assumptions of liabilities in a business combination by transaction."
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Combination, Separately Recognized Transactions [Line Items]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Table]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r93",
      "r123",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of presentation"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r30",
      "r175",
      "r648"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r30",
      "r120",
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at the end of the period",
        "periodStartLabel": "Cash and cash equivalents at the beginning of the period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r1",
      "r120"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r169",
      "r184",
      "r185",
      "r186",
      "r210",
      "r230",
      "r231",
      "r233",
      "r235",
      "r239",
      "r240",
      "r276",
      "r299",
      "r301",
      "r302",
      "r303",
      "r306",
      "r307",
      "r338",
      "r339",
      "r342",
      "r345",
      "r352",
      "r458",
      "r541",
      "r542",
      "r543",
      "r544",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r575",
      "r596",
      "r619",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r722",
      "r737",
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r239",
      "r338",
      "r339",
      "r340",
      "r342",
      "r345",
      "r350",
      "r352",
      "r541",
      "r542",
      "r543",
      "r544",
      "r671",
      "r722",
      "r737"
     ],
     "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": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r22",
      "r91",
      "r512",
      "r574"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and contingencies (Note 9)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r133",
      "r293",
      "r294",
      "r643",
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r690",
      "r691",
      "r692",
      "r694",
      "r695",
      "r696",
      "r697",
      "r741",
      "r742",
      "r796",
      "r815",
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r102",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r6",
      "r102",
      "r575",
      "r593",
      "r819",
      "r820"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r102",
      "r514",
      "r687"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock, no par value; 40,000 shares authorized; 17,274 shares issued; 14,645 and 15,435 shares outstanding at 2022 and 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r35",
      "r37",
      "r80",
      "r81",
      "r272",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r35",
      "r37",
      "r80",
      "r81",
      "r272",
      "r538",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r35",
      "r37",
      "r80",
      "r81",
      "r272",
      "r642",
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r35",
      "r37",
      "r80",
      "r81",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Total sales percentage",
        "verboseLabel": "Concentration Risk, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r35",
      "r37",
      "r80",
      "r81",
      "r272",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r728",
      "r729"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.",
        "label": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r114",
      "r489"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "totalLabel": "Total cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciation": {
     "auth_ref": [
      "r734",
      "r752"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.",
        "label": "Depreciation expense"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r727",
      "r740",
      "r794"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-Provision"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r145",
      "r428",
      "r434",
      "r740"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-Provision"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-Provision"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r727",
      "r740",
      "r794"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "State and local"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-Provision"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r36",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerListsMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.",
        "label": "Customer Lists [Member]"
       }
      }
     },
     "localname": "CustomerListsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails",
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r134",
      "r208",
      "r308",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r324",
      "r331",
      "r332",
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r10",
      "r96",
      "r97",
      "r149",
      "r152",
      "r214",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r315",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r466",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r19",
      "r85",
      "r336",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [
      "r214",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r315",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r333",
      "r466",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r20",
      "r214",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r315",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r466",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r20",
      "r60",
      "r63",
      "r84",
      "r85",
      "r87",
      "r92",
      "r136",
      "r137",
      "r214",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r315",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r333",
      "r466",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross": {
     "auth_ref": [
      "r56"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of issuance costs recognized in a share-lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing, before deduction of accumulated amortization or effects of subsequent adjustments.",
        "label": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Gross",
        "negatedLabel": "Unamortized deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r3",
      "r145",
      "r167",
      "r433",
      "r434",
      "r740"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-Provision"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r99",
      "r100",
      "r151",
      "r424"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r415",
      "r416",
      "r511"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets attributable to:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r792"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "negatedLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r792"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Total net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Net operating losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "State net operating losses, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Incentive compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Accrued compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Allowances for doubtful accounts and discounts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities attributable to:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities.",
        "label": "Deferred Tax Liabilities, Unrealized Gains on Trading Securities",
        "negatedLabel": "Unrealized gains"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r356",
      "r358",
      "r360",
      "r674",
      "r675",
      "r676",
      "r677"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Contribution expense"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r3",
      "r249"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r362",
      "r366",
      "r397",
      "r398",
      "r400",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Stock-based and Other Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r199",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r228",
      "r230",
      "r233",
      "r234",
      "r235",
      "r237",
      "r456",
      "r457",
      "r505",
      "r523",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic earnings per common share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r199",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r230",
      "r233",
      "r234",
      "r235",
      "r237",
      "r456",
      "r457",
      "r505",
      "r523",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Diluted earnings per common share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r33",
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings (loss) per common share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Provision for income taxes, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r211",
      "r418",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Federal income tax expense computed at the statutory rate, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r435",
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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 changes in the income tax rates.",
        "label": "Change in tax rates, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r789",
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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 nondeductible expenses.",
        "label": "Other permanent differences, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r789",
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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 nondeductible expenses.",
        "label": "Section 162m, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r789",
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Uncertain tax positions, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "auth_ref": [
      "r723",
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Stock based compensation, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r789",
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "State and local tax expense, net, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Payroll and incentive compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Unearned compensation related to non-vested stock options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average period for unrecognized compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r788"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Unearned compensation related to non-vested RSA's"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r6",
      "r170",
      "r194",
      "r195",
      "r196",
      "r215",
      "r216",
      "r217",
      "r219",
      "r225",
      "r227",
      "r238",
      "r277",
      "r278",
      "r353",
      "r401",
      "r402",
      "r403",
      "r429",
      "r430",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r455",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r474",
      "r533",
      "r534",
      "r535",
      "r551",
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair value measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r179",
      "r291"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r292",
      "r490",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails",
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r129",
      "r491"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r48",
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails",
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r129",
      "r490"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Loss on sale of property and equipment",
        "negatedLabel": "Loss on sale of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows",
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r116",
      "r598"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and administrative",
        "verboseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative",
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r178",
      "r286",
      "r504",
      "r665",
      "r687",
      "r750",
      "r751"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets",
      "http://lifeway.net/role/BusinessAcquisitionDetails",
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r287",
      "r288",
      "r665"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "negatedLabel": "Goodwill, Impaired, Accumulated Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-IndefiniteAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r113",
      "r210",
      "r245",
      "r259",
      "r264",
      "r267",
      "r276",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r458",
      "r662",
      "r757"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r111",
      "r154",
      "r245",
      "r259",
      "r264",
      "r267",
      "r506",
      "r520",
      "r662"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r211",
      "r410",
      "r419",
      "r422",
      "r426",
      "r431",
      "r436",
      "r437",
      "r438",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r790"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.",
        "label": "Income Tax Examination, Penalties and Interest Accrued"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r790"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.",
        "label": "Income Tax Examination, Penalties and Interest Expense"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r157",
      "r168",
      "r226",
      "r227",
      "r250",
      "r417",
      "r432",
      "r525"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation",
      "http://lifeway.net/role/IncomeTaxesDetails-Provision",
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r193",
      "r413",
      "r414",
      "r422",
      "r423",
      "r425",
      "r427",
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r412",
      "r418"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 increase (decrease) in the income tax rates.",
        "label": "Change in tax rates"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r418"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Federal income tax expense at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r789"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 nondeductible expenses.",
        "label": "Other permanent differences"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r789"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 nondeductible expenses.",
        "label": "Section 162m"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r789"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Stock based compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r789"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Uncertain tax positions"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r789"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 state and local income tax expense (benefit).",
        "label": "State and local tax expense, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InccomeTaxesDetails-Reconciliation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Cash paid for income taxes, net of (refunds)"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r90",
      "r731"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Refundable income taxes"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Payable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "verboseLabel": "Accrued income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r484",
      "r735"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "negatedLabel": "Refundable income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Increase) decrease in operating assets:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in operating liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r50",
      "r486",
      "r487",
      "r488",
      "r490",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [
      "r178"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Gross Carrying Amount, Intangible assets with indefinite lives"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r46",
      "r49"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible assets, net",
        "verboseLabel": "Net Carrying Amount, Intangible assets with indefinite lives"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets",
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r86",
      "r156",
      "r197",
      "r248",
      "r465",
      "r604",
      "r698",
      "r818"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r201",
      "r204",
      "r205"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory Disclosure [Text Block]",
        "verboseLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InventoriesNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r127",
      "r651"
     ],
     "calculation": {
      "http://lifeway.net/role/InventoriesNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r189",
      "r649",
      "r687"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://lifeway.net/role/InventoriesNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventories, net",
        "totalLabel": "Total inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets",
      "http://lifeway.net/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r158",
      "r174",
      "r188",
      "r283",
      "r284",
      "r285",
      "r485",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r127",
      "r652"
     ],
     "calculation": {
      "http://lifeway.net/role/InventoriesNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Ingredients"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventorySuppliesNetOfReserves": {
     "auth_ref": [
      "r44",
      "r653"
     ],
     "calculation": {
      "http://lifeway.net/role/InventoriesNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.",
        "label": "Packaging"
       }
      }
     },
     "localname": "InventorySuppliesNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "auth_ref": [
      "r539",
      "r563",
      "r564",
      "r628",
      "r629",
      "r633",
      "r635",
      "r692",
      "r700",
      "r816"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of the investment.",
        "label": "Investment cost"
       }
      }
     },
     "localname": "InvestmentOwnedAtCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r799"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Future maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "verboseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r16",
      "r210",
      "r276",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r443",
      "r446",
      "r447",
      "r458",
      "r573",
      "r661",
      "r700",
      "r757",
      "r801",
      "r802"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r107",
      "r153",
      "r516",
      "r687",
      "r739",
      "r749",
      "r797"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r18",
      "r173",
      "r210",
      "r276",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r443",
      "r446",
      "r447",
      "r458",
      "r687",
      "r757",
      "r801",
      "r802"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r10",
      "r152",
      "r810"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Unused revolving line of credit fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r14"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Revolving credit facility maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.",
        "label": "Line of Credit Facility, Expiration Date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Credit line effective interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r14"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r14",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansPayableCurrent": {
     "auth_ref": [
      "r17"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.",
        "label": "Term loan due August 18, 2026. Interest (6.29% at December 31, 2022) payable monthly."
       }
      }
     },
     "localname": "LoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r10",
      "r152",
      "r321",
      "r335",
      "r667",
      "r668",
      "r810"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Total term loan"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-DebtMaturities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r182"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.",
        "label": "Long-Term Debt, Current Maturities",
        "negatedLabel": "Less current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r5",
      "r214",
      "r326"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-DebtMaturities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r5",
      "r214",
      "r326"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-DebtMaturities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r5",
      "r214",
      "r326"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-DebtMaturities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r5",
      "r214",
      "r326"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-DebtMaturities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r183"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Total long-term portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r20",
      "r53",
      "r54"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Line of credit"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r20",
      "r55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r94",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.",
        "label": "Business Acquisition"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r120",
      "r121",
      "r122"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r112",
      "r122",
      "r155",
      "r171",
      "r191",
      "r192",
      "r196",
      "r210",
      "r218",
      "r220",
      "r221",
      "r222",
      "r223",
      "r226",
      "r227",
      "r232",
      "r245",
      "r259",
      "r264",
      "r267",
      "r276",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r457",
      "r458",
      "r522",
      "r595",
      "r617",
      "r618",
      "r662",
      "r698",
      "r757"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows",
      "http://lifeway.net/role/StatementsOfOperations",
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "Recent accounting pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash investing activities"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r10",
      "r152",
      "r810"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Note payable"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Current portion of note payable"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r245",
      "r259",
      "r264",
      "r267",
      "r662"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r470",
      "r686"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r798"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r469"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r469"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r468"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating lease right-of use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r472",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r471",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r147",
      "r180",
      "r508",
      "r700"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r180"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashExpense": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.",
        "label": "Non-cash interest expense"
       }
      }
     },
     "localname": "OtherNoncashExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other (expense) income"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNotesPayableCurrent": {
     "auth_ref": [
      "r17"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Total note payable"
       }
      }
     },
     "localname": "OtherNotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetails-NotesPayable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfEquity": {
     "auth_ref": [
      "r28",
      "r544"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common and preferred stock.",
        "label": "Payments for stock repurchased"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedLabel": "Payment of deferred financing cost"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r25",
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Acquisition, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r101",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r101",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r101",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred stock, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r101",
      "r513",
      "r687"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred stock, no par value; 2,500 shares authorized; none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r732"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from note payable",
        "verboseLabel": "Proceeds from Notes Payable"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative",
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r171",
      "r191",
      "r192",
      "r202",
      "r210",
      "r218",
      "r226",
      "r227",
      "r245",
      "r259",
      "r264",
      "r267",
      "r276",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r441",
      "r444",
      "r445",
      "r457",
      "r458",
      "r506",
      "r521",
      "r550",
      "r595",
      "r617",
      "r618",
      "r662",
      "r684",
      "r685",
      "r699",
      "r733",
      "r757"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r131",
      "r162",
      "r165",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r132",
      "r176",
      "r519"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r4",
      "r507",
      "r519",
      "r687"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, plant and equipment, net",
        "verboseLabel": "Total property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets",
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r4",
      "r162",
      "r165",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule of property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r200",
      "r281"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r524"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Realized gain on investments, net"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r745",
      "r746",
      "r747",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r359",
      "r478",
      "r479",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r592",
      "r594",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [
      "r599",
      "r600",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r359",
      "r478",
      "r479",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r592",
      "r594",
      "r626",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party, Type [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r475",
      "r476",
      "r477",
      "r479",
      "r481",
      "r547",
      "r548",
      "r549",
      "r601",
      "r602",
      "r603",
      "r623",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related party transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.",
        "label": "Repayments of Notes Payable",
        "negatedLabel": "Repayment of note payable"
       }
      }
     },
     "localname": "RepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r730",
      "r736",
      "r809",
      "r811"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. 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.",
        "label": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r104",
      "r138",
      "r515",
      "r536",
      "r537",
      "r545",
      "r576",
      "r687"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r170",
      "r215",
      "r216",
      "r217",
      "r219",
      "r225",
      "r227",
      "r277",
      "r278",
      "r401",
      "r402",
      "r403",
      "r429",
      "r430",
      "r448",
      "r450",
      "r451",
      "r453",
      "r455",
      "r533",
      "r535",
      "r551",
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r246",
      "r247",
      "r258",
      "r262",
      "r263",
      "r269",
      "r271",
      "r272",
      "r354",
      "r355",
      "r489"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Net sales",
        "verboseLabel": "Total sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r597",
      "r646",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r198",
      "r210",
      "r246",
      "r247",
      "r258",
      "r262",
      "r263",
      "r269",
      "r271",
      "r272",
      "r276",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r458",
      "r506",
      "r757"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RoyaltyExpense": {
     "auth_ref": [
      "r115"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.",
        "label": "Royalty Expense"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r272",
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of accrued expenses"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r73",
      "r75",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r73",
      "r75"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.",
        "label": "Schedule of purchase price allocation"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "verboseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of notes payable"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Reconciliation to effective rate for income taxes"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetails",
      "http://lifeway.net/role/SegmentsProductsAndCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r48",
      "r50",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r48",
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of finite-lived intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r9",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Schedule of goodwill and indefinite-lived intangible assets"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r11",
      "r108",
      "r109",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/InventoriesNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of maturities of long-term debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r88",
      "r89",
      "r599",
      "r600",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of sales of products by category"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r363",
      "r365",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative",
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity",
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r7",
      "r8",
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of stock option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Schedule of RSA activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r63",
      "r136",
      "r137",
      "r138",
      "r184",
      "r185",
      "r186",
      "r239",
      "r338",
      "r339",
      "r340",
      "r342",
      "r345",
      "r350",
      "r352",
      "r541",
      "r542",
      "r543",
      "r544",
      "r671",
      "r722",
      "r737"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r683",
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Reconciliation of amount of unrecognized tax benefits"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of amortization expense on intangible assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/GoodwillAndIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r251",
      "r261",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segments, Products and Customers"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SegmentsProductsAndCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r271",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.",
        "label": "Selling expenses"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://lifeway.net/role/StatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Weighted average grant date fair value, forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Weighted average grant date fair value, granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Number of shares outstanding, ending",
        "periodStartLabel": "Number of shares outstanding, beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted average grant date fair value outstanding, ending",
        "periodStartLabel": "Weighted average grant date fair value outstanding, beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Shares issued upon vesting"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Weighted average grant date fair value, vested and deferred"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [
      "r363",
      "r365",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative",
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity",
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted average exercise price, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Options forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Aggregate intrinsic value, options outstanding",
        "periodStartLabel": "Aggregate intrinsic value, options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r371",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options outstanding, ending balance",
        "periodStartLabel": "Options outstanding, beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r371",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price, options outstanding, ending balance",
        "periodStartLabel": "Weighted average exercise price, options outstanding, beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative",
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity",
      "http://lifeway.net/role/Stock-basedCompensationDetails-RsaActivity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Weighted average exercise price, options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Weighted average exercise price, options forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted average exercise price, options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r362",
      "r370",
      "r389",
      "r390",
      "r391",
      "r392",
      "r395",
      "r404",
      "r405",
      "r406",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Aggregate intrinsic value, options exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted average remaining contractural life, outstanding ending"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average remaining contractural life, exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "negatedPeriodEndLabel": "Ending balance, shares",
        "negatedPeriodStartLabel": "Beginning balance, shares",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r123",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Summary of significant accounting policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r169",
      "r184",
      "r185",
      "r186",
      "r210",
      "r230",
      "r231",
      "r233",
      "r235",
      "r239",
      "r240",
      "r276",
      "r299",
      "r301",
      "r302",
      "r303",
      "r306",
      "r307",
      "r338",
      "r339",
      "r342",
      "r345",
      "r352",
      "r458",
      "r541",
      "r542",
      "r543",
      "r544",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r575",
      "r596",
      "r619",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r722",
      "r737",
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r6",
      "r23",
      "r170",
      "r194",
      "r195",
      "r196",
      "r215",
      "r216",
      "r217",
      "r219",
      "r225",
      "r227",
      "r238",
      "r277",
      "r278",
      "r353",
      "r401",
      "r402",
      "r403",
      "r429",
      "r430",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r455",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r474",
      "r533",
      "r534",
      "r535",
      "r551",
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r238",
      "r489",
      "r539",
      "r562",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r575",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r597",
      "r598",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r619",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r238",
      "r489",
      "r539",
      "r562",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r575",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r597",
      "r598",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r619",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r6",
      "r101",
      "r102",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Issuance of common stock in connection with stock-based compensation, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r6",
      "r101",
      "r102",
      "r138",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r68",
      "r101",
      "r102",
      "r138"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Issuance of common stock in connection with stock-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedCompensationDetails-OptionActivity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Number of shares authorized to be repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r6",
      "r101",
      "r102",
      "r138",
      "r544",
      "r619",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock repurchased during period, shares",
        "negatedLabel": "Treasury stock purchased, shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative",
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r6",
      "r101",
      "r102",
      "r138",
      "r551",
      "r619",
      "r639",
      "r699"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Treasury stock purchased"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r102",
      "r105",
      "r106",
      "r126",
      "r577",
      "r593",
      "r620",
      "r621",
      "r687",
      "r700",
      "r739",
      "r749",
      "r797",
      "r819"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Ending balance, value",
        "periodStartLabel": "Beginning balance, value",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets",
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r135",
      "r209",
      "r337",
      "r339",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r454",
      "r622",
      "r624",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity.",
        "label": "Share repurchase program"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.",
        "label": "Going Concern"
       }
      }
     },
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/ShareRepurchaseProgramDetailsNarrative",
      "http://lifeway.net/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r24",
      "r64",
      "r65"
     ],
     "calculation": {
      "http://lifeway.net/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Treasury stock, at cost"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r3"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain (Loss) on Investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r411",
      "r420"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Unrecognized tax benefits, ending balance",
        "periodStartLabel": "Unrecognized tax benefits, beginning balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r421"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Reduction for tax positions of prior years",
        "negatedLabel": "Reduction for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": {
     "auth_ref": [
      "r790"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Tax-related benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Additions based on tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r38",
      "r39",
      "r40",
      "r160",
      "r161",
      "r163",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails",
      "http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r229",
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted average number of shares outstanding - Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r228",
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted average number of shares outstanding - Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://lifeway.net/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org//360/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org//805/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org//280/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org//330/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org//740/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//842-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org//850/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-2A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(g)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(h)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(15))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(3)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "47",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r701": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r702": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r703": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r704": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r705": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r706": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r707": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r708": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r709": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r711": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r712": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r713": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r714": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r715": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r716": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r717": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r718": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r719": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r721": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(3)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(18))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482981/835-30-25-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482981/835-30-25-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b),(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205-20/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205-40/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0001683168-23-001804-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-23-001804-xbrl.zip
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
MX%(30A"Q PGSZ[R.8,&N$D@1+K"=MK-)1>:+P6?\:]O5F/]IBK*9.P7&0TV
M#J%^XS)\<M9_#"3!I LT6*/$LPA4-#9<M)']> 2P-BP;+348"8O<J.AW6J>!
MW5+4TJG?),QI_!:7[1H^B,9*T=DK\#D1VG8"&IP5G! Q@KD?R8J-L%\-DE8^
MO%U6)_7'7+F[HE@Q2_)VC#0JE2:>1M491MZLBN!%-)#$#&D[P*Q.8>I639N2
MG 9\T3G7WVX0XLAY5.9VB$@G!@,&(Y^V\(7^9;4^QE]*8+NI21V\Z9P(32Z;
MZ.9#0+LFN)I1$DO\35@VP6X1K%RU<'QZL%ZK?)I7;#4-BJT6E&V#59"E=B(8
MCK5OZGG>2>MBM%MH/]1N)+YIE3@)SIN2(.3UQ??G&"?CU#*J2^L> /KEK;3J
MDU6J?H$S34IUPSFPH<3!G"3_LO"ZT!$S40U\VU1*3+#]WV1+[THFYF.40%!W
M!NUJ2?##MDN"]XSI9U%PW YN$/]8+(H4\2J2"&/Y>^GAAY0D6<[2N0DP(( 5
MMI*-"#,*.4-PG]!-F9@0!U= ,V:%R(:J,"^AVP<Y>%[87(./2W>?KN'($K&*
M#PZB.>S;3.C<]\4ANDAPL*BS,4,!A=Q^@V7;HO_1-#O*'J#L'[>=LL55 R=_
M04+((_&.($<%Y4J522;>!Q(>GH? 5VX0ETX7P*3$B0X"QO$<8\KL35W#&RL%
M<' *DX['!H%#\J-')JR@PTLB<4!N"I(.9K[ 86*U"4DD,=DBWF#D,$'18\OH
M5>)?Q>A9J8.<@LA+*3 .>D[+<=486A%'K.RL1GO!(@>X#*U? KV]^B$NS+^A
M+G?\A_M9 ?H^SKP.(.SI#A"V 4#8TQT@[.]\[]8O(?EX(WK!&O(_>K6,CN V
M857IGU@&2UI*&%AH.S8(>CU-DV:28F[51"W4!"U<,=A0<"6M2 #5ZV4QU488
MU$4-1IF+:JSR*;1\R*ZRR'V1=":;\_'G=1M;XKDPW@H;^Q%3@+*(*<;!P(H
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
M)@Y,(5Y+\I8Q7G,1%NKY["BVA\@Y'V\2YOZY:[>3V_UR>^OSIU%0_P>]'E:
M>R#*T!T2/>"&$T16UQ8?T>UZ&;XFY01-_3;\C>!2,MM#VS 6;Z5H"&9&F<W)
M*!@%S*5O0H$3OH,WB>6R9WS!D= =[ BLT1X,T*WM*C+,E[.S=$[S"MT'J>&A
M4T?:\ZAQI7._ZY_W0K"-[J-0-U<B\ZF,TK2IN'X8<.K8;>"GGTEWJ,J,(PU!
M$L&+=SA>T;,'Z;0E$- 7,%>):?87)0Y]'GL;X.T1 >?\IQ =:9%#M"AR2N@\
M=8%!*;=<M;[E8>O8B8B87MJGP0**\H^K0@!#<0"DY,)M0+-4 )R7RB:2%RN1
MZFYH5I6IM#^W&;EVLM7J270'[03/YS.I)]&=M!-4[D0]&2!/[_I[O7)10PY(
M].&GZ#5L#(1Z#29*)UVMYB]0:D"5L9NY0:7&-O4):>,S*S7;+)#7BE[M%OIW
M7&A[B2O0;__:H=\V@'[[UP[]MC67Y8NYU=]N?S$?-*0N31#9V58VKCSD'449
MC&$@:5D^!<L@IW3<5<Y2WY'V;+2'55-)B77FD^BNUL&8.5V+X$<ZMW5@$KB#
M".D;%\4'UGMY27W*&=<V]^?"B29PQD7">'O"SS=4\ 7-,M<4J_L=<=\J:\E^
MX=V0%5"FS*(69VPU;LI*^]!]5QY=3 %0$D55O]75Z4YHT-6YKN'8,9A(-6M9
MC=.@DH"GC=4]Y'+%]:Y1H[6;,56@'$Z;;*6];-J"5LV<E6;2*.5/H#B2EDG_
MY5G7+NQD>M#M4A>'&-+6%Y]![G-AC 3'D%Q^"G,/*KD,]PM4$.8.8>Z.[X;_
M9\</_T_GMD_)NB.")WN/N8FM,=-N&L*,Q$9=!%= ,7TT&2FX?H<VNX$'/:+R
M9F'%#OC[<V(0F Q%["I5>9LG:=F((. P8+W!:,G#Z(/6"[B?)C'(NAV*JG[$
M+ 96(A76T/A&&]EOQL#VJ!4-TZ;,P;ITF5CNM&P?8_<V+ ',:<(*>-OB$$_H
M &@YA/ZXK=BQRL4B[V/K9"I654.,R?]$BYZPR.\>H[03N8@^9^ "5O+'K6"_
MZEG^2>X64]O1BP91Y2<XXZD(7 GLM4*<#%QF+H5N2R/$N^1Z]; G99B/E0\
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
M?2UPCG&<L:05P6Q%64G13B[I@.$=^D@T1.'YJT;!J])\P%AOC$?A2^B;K"!
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
M+*1TY^!S,)8)F(&CH$"ZMM_LONP39F,@CV7C)-0S'9:4.+71'R;-^ARK!W!
M&99 "?53$&@VZ%4]D#DI5CD8C+8^IV3;-+U!1(DIU[(8IT#D'+G.3*U9].^4
M @L:[]56NYT%_#!I9& K;(E2RU61@+&M+"CJS:<*F8M[7)@>\2/KQB'22D -
MS(&5*A,- _\AEI8,M3,(F M.Y=%L$HZI,0LN'1,%!*0E*"RQG2[RK3+/5=%:
MGBK6HS6\IC/A\8=X0H1D9#3,\L13,PL']/?8'F<)[.;NM#'.@]Y[9WT8PB4+
MC!?A,Z6)6%0QF SW3 / [E56L2],JBM#5YT7C2F['5-P4W3T,00_A8C@@NB]
M BTK<YVH/!<A9C>FF895S,:PK%D1.YW&@%U&L-6_(S=]K&NUK0K%7JFXUIR
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
M @8[@:H3@*)F7#."^I>'@!ZGA9SN=;ARAZ\8(M0Z/S> 733Y%AFYBH./@&E
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
M54)R=M$?9J"[-7LVX89M86;2)<)Q] ,_G/FHFSOX^Y[6S;>_"_I_4$L#!!0
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
M[#$!(@U":4;4@LPB*!"I$%W[TGBA,BG:D39I%6;@'FOE"1_%AAT R[X .3+
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
M;PR!$K)>6!<KR3#1IYCIGV"[U%M_/49UYW;]8J%?*LJG"_W"\2=02P,$%
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
M/D^N.#/T8W('H=8)M/_+8Z;&CDF9Y/,!@UZT_A.,*7L:<T(5^>#U98,PG&
M<GYY?7W7O+AHW7S]_:!P(+ZW[YKGP?=9Q@4C9M"A Y $GTY(<&U]H?#)+_8[
M_&\66*A7C*1K#>>QZQ2+^UV72I\6"530HOQIMBN-X2D[T-D4,@,TGI"'T1
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
M@W3!,]&?A28?PR9']O?#X(.(O&[/3:Z'U.JR\YKY9$J:+DRFC.K*/LX#70F
MN14 <^N">A(U50*@$@!+*P#F]LJ.K_?J"I&*I;Y4]A(K]>";J:-BW%.CL8I!
M5U?PP966%8.NQ/>#J*-BT!6#7G@&/;=7<+R.E BWI]IQ+?<=&EUI)<R?2BL5
MUYXVQ57,N[J0#]:?*N9="?IOIY6*>5?,>UF8]]Q>R/OS#?Z,.WF2+?5E*EUK
M)>R?3B\5"Y\^U55,O+J4C\X9J)AX)?2_E5XJ)EXQ\>5AXG-[*<<#HB1Q*^^D
ME+6TU'=I=*&5N'\BI52\>\KT5C'NZCH^& 2S8MR5B/]&2JD8=\6XEX1QS^UU
M'*M'45#ER V2!6_U>,\U&EYF)=Z?1"45RYXJK54,N[J*#]6?*H9=B?7'4TG%
ML"N&O10,>VZOXEC=Z2K.W!".DTYWJ>]1R4HKX?Y46JDX][0IKF+>U85\J!Y5
M,>]*T#^!5BKF73'O96'><WLA)R!9E]XZ=5UO8[7=P[=U2>_C7-T+[DKZ5YSH
M0[!9P\C95)=Q436IZC)6EW&Y+^,"2L8#SXOS* -R\D1P@TF]U7U\['T<MX?5
ME7SY*[F \K&ZDM657.8K.;=2<E-?R<VA*WF5"#?-DP'!_!_&O=ZRM+QI9K"+
M^/O#T$W3\S;W,2B0TMBUOR@1;7X+$6V^!!&]&(DL\R[#K':4](1_-;:KJSJW
M5U6>U6/Y/1WKK(EH5Q/1_OK69D5$\TQ$N]]"1'BL+Q/"_YC[O2!TF[TX'+A1
M>KT$:7J'J%.+I ][/QCJQ#MFM97M]RB:^90N"[DH;G(I0M@^_P))YBJ!A;D>
MFB+IAX']C45(HUM0T="CHL\5#<T;#<V?P5O>O&_))-8WD\^<R+)YZ>DW9COV
M=W;>[-;W&R]GX'[G]+'@<JKB-O-+3?,GL0PU[:W7=_6_]A0U_1**Z-R]3D_<
MI)>>1MYR$-.'/ TBD:9@AK>"B)SX30'F%^QK"/3DQ9TH^$?X-IU9E%6^)R]-
M6'A^CS;C\:AG3UC*%U01UF(2UC?XAYZ#L,KE7T58BT)8<R8*RXVWPM:-20L@
M#02WO!OT%[R(89C>#KR_\R -<'7CZ&D6P?B3( HR\3&X$?YI!#99)VB%XB!-
M108*'Z<(H*.]/#A?<AS+:F,^G&;E5Q^ 0?CH8Z[(]+G)E*8TM/_?/5U6!+C
M)YX#]=-Q?VX>C1QDC\*=XGV0QMN-^NY;>$8-IKXJO@)'&S-^L^LF(AW["KE?
M]- WOP/F=S'F/7YP Q0TNK?XV[,<)(Z;Q24LY!%[,#S'LE&MEQZ)*.ZA&CCY
MM??OR_![RP96WQ=VX0$;>@&ON>?(^O#/!Q[83Z^#N[>PCCA//)'B1_1)5[@^
MW9Z?7L/\X+_X_W[J.VDV"(%%M(%LWSKUS7[F7,'E39TS<>M<QCTWJO$'-:<)
MY-Y^Y_3<I!-$;YW-M?<_N4XW$>V?U_[G^FL6>_!!VG<C>\CU%)3MM\YN/UM[
M?X59D$[<=@[QBD09[#0^_OZGUR[\;__]DR?TSL&;M^Z&00?^Q+1#9)L_M6#T
MUHS?\/GL].KXR&E>'5P=-V?_NN;QX>?+TZO3XZ9S<';D'/_G\->#LU^.G</S
M3Y].F\W3\[/9S^&+"VICU,EB^.W1QN&&T]A\L[T_^_?^[__4=S;?S?X])W'2
M<YB@\9+>^7=?]S>WO@I?!.OK1[&7H\S!Q->O'HJ,S?IF_>M7_%>] 8+\GP__
M/@EV__F[__?G-@P'%S"*(V)6@>=(&7&)5Z<8_,AB(W[6G,A%Z0TO?&N_;^U]
M?7/]-[K49LSW^C(MQ_X/[7M]:-\/HBAWPTO1CY.L?/^/]O9VCWX[//R/V/[F
M_6\#";C9SVO!7?:V%<>A "T@R479P=@36H,]VM_=WGDWYHP<V,6#L[//!Q^=
MR^.+\\LKY^+S9?/SP=F5<W7NP-V^@@OLU+><\\O5E?J;5_Z/SOF)<_7KL6/=
M>WWG#PZO\.OZ_M;VC \%;H23=873#E+/#9V!<!-'1+[P1Z[)SM!Q79"F=,Q>
MB/+SNO[XY<O?N]X_V_7.5,[+QSPS^%W7=P<X4Q&5'5MA8J-D]T:NXS!/8(#L
MA!;^)XPV<2F[?^S>=C_^VP>*F?I2BLL8-Z^U]T?"8U4<U=A2*JPY^+ZQ;&1F
M5*3XQ\Q>$">+//MQ)*@E #HNR7R:Q/T&UW]O95<7;_[8G0X)2N[7=L.TE/T-
MSTJRP.U)+/#J\N"L>4J\;B(;7%TYOW3FD UF>LT.6X).&W;3^6K_CY/%Q0\6
MFC1;[S$=-TC1L@<I -I\E".3>3LB )2\/B83_ 0>/<O9NU9&K?N_??DU'OQ]
M\7NG/@5=:?B=Y.=8K^]N[6Q]#TK3J/55;Z#YA7;0&-[".W8I.D&*1)VAVZW\
MI+QN^_?FQ_PV<7>F=E+%]ZZ]_WAZ<OSEX$_GY/S\J%ES3L\.-R:>VZP%UD_!
M^U?'=ZZ7T<S1@$WTC!TW==*^\-!EYCL!;&Z6.E[73>"7/\*L9SPO15;6>S*R
MLCT1AK O'AAH/Z]MKM'??=?WU=^/GLMMX&==?'3SAW=.*TY\D:Q[<1BZ_10H
M3/V+O1@_98EZP8U(L@!T$S7W+.XK3\=/F:^>DH._P;$?1MAMMQ>$@[?WS=J^
M!)MC+L%NX1*<1EZ<@ 3CP"$6*U#.>3(XC/TQ=V+SRR]W=YU.]_.;8!JR=CT5
M'D;Y,M%/XALDN:+.]X!YKKT_#<,@BH/T(1<G\^?L1!J%$[ER[TZE5]JCU4Z2
M)'\,!O_\_F?]KZVK:5C=$R>P]GYK9WUK>[NQU]A_X#;#_TF^[8;,^ R PQ$-
M.:#:Q(A!Z_R5)T'J!Q0@!Y;'+&8"P<Q^@J<;EQO-#>>XUP_C 88'@D79V\"^
MJ[3%2<>-@G_H[Q]??FN+U.V<Q1LCDS*[^YH$S/N%U6"'F<UA@=D<^'Z"02K^
MS\<@$O5R1B/.VOY'T0X;?W^[NV*8T92\?.W]SO96W?DBTLPY=Z\S.)YF-H;;
M;-1&U/#=LL4=PC_/DZOX-BI?VM_IR<[-V=^_;N9_37MIYM5K[S^!F0C+^06$
MG!CKHI@L&N2HQ+K.DPL8":[:&"G=__?=?P97V]W_[G_[JAXMI<LG>*]X?M@Y
M7L3P_O"_07^\:M+:/\^^N)W>T8=IGV3AY4"EFYMO7LJZ MD@)X6Z>3^!+0[Z
M;NB(.^'E67"#*CLP-Y'^Z+R""3LXXY?1S9^%H1TKGR4>5B+<\=1QVJZ?[$4?
M/IWV6E,@#_M]:^]?[6WO_OA0\E93_AB#L+[HQM%$;T'P^]G'7[[4]_Z,W"E,
M>_B=:^_W=W;7X96;+T?.QB+^W__9:]1WWZ7P:"CZ.$OI<JF!L>F%.1ITJRLN
M;#LL?:G(N@F7-PFR $9A<ULD8&'G$1B>, CKI?7&J]:/>.E!95U=.;X#PSOJ
M".? R]Z^B$MG@6WOK:WGL/2N@HQ3 (3K=1T/4[X>:HIN;3_+!!,7S\EI#GJM
M.'R5_OC@Z3W+_IU)!Q1MGU#T#C?AMAO )^:B3,_RE/36BK,L[KUU6J'K73MU
M(-HT#@-_YFL>H_])[C"H-UI$4^62XG-^?A U^Q_"@VE(BN%WKKUG< J'@"IJ
M8#<Y%V[B_.&&^3B%=B(ES==.JTP'>2/X0I1O<_VO_]P=_F=0#_:^/=ADMKGP
MPK7W'[\<_+D\NZEH2,FJ\9[VO^I_;?_QZ^ /X7U[3&387D&.,6JJE,UI#5A-
MZKM_C]/@?@GC%JC8G]SD6F3/[RAXQC2@!^HAG1?30\Y *5SP -9?>9H%[0'8
MQ9&/7BCAM :.UQ5P8Q%9T0EH9^VP2Y ZKG,+BM7Z=13?1JLKJ7!3V @?ODES
M5(_=U/%%.X@X+'.9@]ZQO?E&'I)CG2J<TH;S)_Q#1JQ'K).3@O']!5[Z&[ZS
M*=]X2B\LO\3GG__K_K75/MMN3L/"FC@!N+'QN-NJTY%F=W(S<]U]$VU$<0:?
M_)T'<%=75[*8@]4)I2:D3C]/TAR?A"_T%=Y"QZS^B[(-)*W<2R [!0+Y(P[S
M*',3BD GZ1C'S%EZ=_Q'(_URL#\UPAAZ\?=*$+==01&,(:IX5?]Q=:4+7 %)
MP7?<,-3TH"@%Z:$EY ,P:)$V"C1A\0^;W>/7F('B^/ MF!'X:#\1GB"CHMYP
M*(TK75UY!0."=';2'-3VM!MCO%AED61=-QN>_:U;G";1,_U8+N)'X'B1[[QJ
M_.C@(EL@X^'[UE^P!'R>'H4?X33D.)BV S-IRVR6OIMFSOZFX[N#=&.$Q \*
M)"[3SCC5!W6US,WR,92^_V7KRV7_]]O#@VDHAY/>O_;^3S'6HRHI'I5TG9GT
M_1 _D 2(R+S5"[(,"$B$0!9)'*'U%PX< 9;@P#E%68\5L3?".7(SUSEAGEFX
M&V8,FXG:TO52='*N*G2:ZU>O<"=VWSF-K<8&/P#LN!M0CD0?<R3NN2G.4R\*
M3UC3OTA_'"7N^E &@-X'W 9):V/D^Y]_WKB]5M1Z0NA_-+)?]OZ'$/?JRO=)
MW:@,KJZ$,*9P7,\#ZL9J;Y_.&S7!J/134!*B]=(OTAY<"WA-HO@+G&4/-GI0
M0SD PP'OQ/EWG$X2WV9=]?4&+$\@?0M6/2DWD((2Z,9M;+X;,T7ZMOZNIAX;
MG91\0CTP=H+J.1 %JRORX3&358\JY;C>:*TWE'BS9=K&,Y+2?#A0QSKYZGLS
M=_)]+"<1<ZWO=T76=V<^RX,YG]^X )-)#4T.8?*=.!F4,?8U)T,'W\]K_#Q)
MPL11OYB>.X9&I_WSY-AE0>3"=%&K+V%;]RKZ]Q]+HS'S8VF.XUOWB&3ZG2H@
M'J-FYH=1[^*?G>W+J2:\#Y?[E,SGOFJ?B7M?XH/7[*JQ,_,#.2Z7#?>D7:A?
M_4(_.N3?C,F-//OPW\L;<95LOIEI'<*$B=U7BO!\WLOG5*#:$_04C!V7Z5>K
M*Z/.%#0FR5P 3H->%5"I\U304_!>KOXJ*80 /0E?%@[P[;<!O!O)*H+EQ'C]
M;X*4.%?D1E[@ABCO,'L5'\92>]]-?#!8,+,F\(=L#6F4\Q;6MUZY/_(_RS27
MJ2K#\Z?WDE4GW1F2IV(L$/T +MAHF)V$9P*;AEGI,!VW0U:_3BIPTQ08&'ZD
M%#_1;@LR/2*93H._#)#M1'!,>&.3.'1B8%O6Z6EVOKI2](MO;VZ; +W3=).6
M"^.NG]^%8D#NDE?U-\[GC296#^\V=C":_R,NW:R3G.W]O!4"O["(I!TD/3;_
MP&;LN_@0T!6Y?GV<\NJ*F_M!)F=6\-[Q(<JC'&)S'R2;._7:R0$.$"<'9B-/
M0K<SALO5__WWP>&G^G_NIE.[.([+C9_7\CO[VDYJ?&YPXD4"&>$/JRMV<@@2
MVSBN5[A=AJA3U:@@56/8%B?EWG!H@7\F/6OMD!QN\)$7@]TNIQ(S-TX2]+7%
M2+,W09RGX4"1;-EKQSOA5-'=21 ULUYVC.,>ZM>-)]._3M*+B[]W]WM?GJ<H
M</S\[I?)BTRK=&XV+U]=*2$W%(A$63'(4Z8-0S.*Q"TJ)':G75O(\+V8''?
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
MSN'GYM7YI\6Z^Q,L/PDW.I2FIH%RM^HU";.=W<9VB;6*EB!TC(HT"Y]II9@
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
M3O/@Y'@9PF0ZD]V]1CW50DP!0@%.K/FM1"PDW9MMAE%/YU!;- 1LY';E#"&
M([4&E@6D*- H9MK$&=:DT+RCWX"E2(H>7F],SDL1- ;I4N$W4K&:;G+%KFT9
M'_+)CXZ>J\ S.:&*/CDC$@&X35;@2%)@>2KD.S2FJ3P,#7^*^ @L'1#OG#[<
M8S,RW0?2F-C,.49N(??1MA<X D/"G#I\."[\^0^ZNUU0#@<I<%:=PR@'YY:@
MF&(@+_^O!X>'%^;>@U8E$Y=4MHTUAFJ%0,P%!W1[6/N0J627R">>JE[5 VZ+
M):T\8 ^(">5QGG*^D=P*X!X"X^<1!3X3KC]EB^;&E4@:ZZTXB81<&[)<:=C<
M48:3QG91A&)K@)]B'YT?LNG*@9=Q<S*VZ4:@6Y62PO@I,F)+6!Z2F'%_9(J
M*B=T[#/5*XYUR,?M(!J%A 31F\8'J\)H*OH'!RA)![5)K&*F-]ID'L;F;-Q6
M0/0KZZ$]H3XH[KS!3XI1?P*R#[QKAC>5N\T)%RDE@!0+U9"WZ^PGG?R4YG17
M&=,B)G2"+OLY,'-BT0,-7X0Y$&6$9X,^VX !<CC.3-.'HIUD3E@X$_6I/$K5
MO28M:;K#NFJ:8P9;(.%?Z7G8WXS#9\[P2X*%!^S0O2/Q$N@;Q5J8T_S]1)6G
M.C(U0P'6LL:A&V87\MOQ9P'6LK5S!@'(1"=Q.;'67&3\O6+_%N@N7MK8 ][%
M64>8U*]8. ZF;!<>B?*0-E97KN1D#V/TCNJ43@DFPRF(GB?Z)'_.CX[_XQP
MQT,'6A+DL%G$@IU.'F!6?:2"X##H+V'<&N)GIY@TP@GKBH/_<M(\-<:Y=N#5
M%+@#Q9"!276EQ[DGP"CV*8M"MN<D1.(QFY-B%2R,*> 6$"0P+%1VL&2Q9O*O
M,/!I,)#XC)!'4]8II4KP#Y@I&450YF^0Y2?]&=Q54NA";,N%4RLH J9FF<])
M6"[,!;\<E"-]T#P_._AXND1*I$ZST!X!N*V8Y)*"T,(#7O!C6X8W/"1,O5^%
MJ6<?IMZIPM3S>D5:[X\_77P\__/X> E*6 [**XC(#A(@BN,!8GGO[9-2M9[!
MV-+S?AM3D(P^4D\*TCVDCEO?W()!L-*0AJ;WN*@;$?IA@L81FC4(H[HHC)\.
M_^"/@]./!Q\^'CNG9R?GEY^FZZ5]1GPYW:Q"FCRL,";]F*I';T4K#3(NX0FB
M&Y%*0%0P V]O-T+^+:$S;H#.)OT Y"2Z<8,060SBA0J*4+%/T-0\4)\H]8*
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
MQ!,L-KCDB7!ZL$?@XVK^B.H3A@%#5AEWO4D=_ M56 =]N.BF #WK?-RN4#A
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
MUX 60_WDW9YN#DZ0!:KQ)8R&#I2$T@D-1DC-N8[BV_5N?*M!2D0!0,\>1=(
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
M2#!0J<.)$N>3GGP.*BFI$.:>2[.JNM4CK\!>2.%!(,>I#XR=STF>QG\J"A^
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
MV"Y%RR3D.*$M:@_$LD7Y&BUCS6D7 NWHSWBK=#,\@=!"E1I%10B7T U!BVI
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
M!_,]X==?)0P H6<GE ?Y]HT>2E/L7-)=YH2?>X*J+438IYQ:4DX=^,CND P
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
M;<(A*:ZAY?6'0#]G3^WVM!$H?;![A2=&<LM9])=5N*,6V):IPEIP54#5 </
M'C&]WB1$Z@/ /7K[-61*<#%;9 JO^]*<HD>X<O0&*J@D8=/4%&-_P,X&P*)>
MN:V(_ 5L$,V2.K)J4G,.;C/\#Y:$^PP?@9)KVGNH^P+UHY;TSFTP<8+,I*9Z
MH\'^VX=/F2=7UI] WQ\8EDK-8C"N7]MX#FADZ<#*J1!#3R^S]I'QU8F"+G;I
MD#TF-=S?U0QSP.\39?2N:!QH,KJ3\24SFXPP8D&RDMK \U4P]/&XD%@\5@LP
M@<1RJ,38=WWF0&R85D+U6%/%H#J:D4"<!DHZE!Z6TW8C!LQ3T2*:"O+&FN#E
MIFH]62@A#?BGS4EX=P=^9)$).$S'X_E@+:%QM@:"F?9T$FIB$C_SS>;RS?&/
MFV[]?'C]LW+=2X"9^G, ?$#,!:K0'/_Y>?2CU>K],FK%+0&JUAQG"MW&8[W3
M^/F<1(!P&: .FV/MNN(41N;@GN23D(4+P9F72Y3_S"7:<"Y1Z;\PERCZ]<DT
MQP]W+Y>W<O'^3S^SYCN=L)F)PF[2D58,M CV%Z:CRVR@Y_1<4S'\?K.L]=B]
MOCX::-G2%] );(37>Y*J6XL\G\&%(C=$H.XVW>D/X;Z"81LUJ58W9CHX30]N
MIEU0547D"NWNB&0AII-<3OR:IWW3XE)\;LJO7(Z 7.H[3I<SY>;XL33*-*[_
M:$^%0H*8!?.MO)<I)Y:MS#!+S72N'K*.J4+E8M$QG3#PJ>J&BM05IES0#*U,
M.<42L_PI]AC.$GX!'J("C!^#_B>=RZ!WU66S+Y(?F+,2#X5J^*3-#(<.SV80
M8:T1#Z\HI*]3P\*KJJ !:A 6  V0!/5'H[<:[3RJT7$_IC!7)+D+!@GJ=&SQ
M &%03)@$]&!$!#,9^,NI@EEUNN@8IV3VH2S_2W3*..02+.6N3D]QOM5?"-R6
M!<\VQ_?'%UKME_;\J)2WR>(']5EY;1P]_/PQ;)P5L7,YW8GDV\I'M/61H,$^
M-@R%VTB@$*'P!3-:<=IHZ\"5 .L0?@<W'RQ]]CDP4IMT#9J0A)XU6@J$%V,
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
M=HMX-=6:$3"=&\+='NK>I"KB]='GZ#Q!; HB'S;._G0>?IZ\=K6U$;D(I88
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
MCWH3J%@$&"\V)>@#X,#1XDFOIP*P&>K"H_Q&?N7.#/I^[DRCTVS@;ZKML6"
M$FVW_D5H8(B+&SJTS,:!ADR> [?4T58%U!N.V>;=6$-/C Z0\ (URMP.L:SU
M*U.I0XY7$J<[<,P!$ Y6\HEY/BR8!%HYF[0T(2M3WO@=GA=!'8J\+;XW3H?U
MV*<:?6"9L/[WM)IUJ@&^6\3I#@*ASRB&T[(QU"!,QWT:8Q=59][0D$ !&IT>
MJ3CM\ .D+2!4Z@VE03H^/0K-8N:[8 3'I[W1JFXWXL=PX[L&C(2 6N 1D3,"
M<(NG)ZMC)X);TVX))F1QH(E!]\'^6G^09<Z4]!\/I4;GOOM\)\M;TH^_TAQ?
M=:ZN1F>Z4[A/KH?)VX "3/7/5>N1#,=6+KMU0P)*G]DJ&\Y6R:0_TU7FW!]0
M'7._LN>-F]?\$4DV!7$M.2SNH$U=UD88'.RH&ATC;5@\[8.-P6(J$=,3F6)&
M!3F\R%0M1>7>LR$UL9B$<8<;@[R EQ*_WN3.JY)Q'CWF25IT$6. RA?\@&:0
M<GED3:P2&$6%EJ [F]K7*\ O+(6%Z'9B8/H W^$LR4NC2$+\^AL2D'9/IYY!
M-+K0T4S3$;S7\1&P%J 8UL+TW0%-_I3[O# ]Y<M# 5W$T!R&/9I/X36) ,40
M)#M7[6P^K5;,]^9# OG@8M .?*#S"!B#'1:@W=ZX0>L;Z465&YS/Z'T"$(0C
M"5:KTDF& +,V2KF)11/(]^5UR*^[.^YL6E1@>C1G*#!BL)#^BX&L]G#R+3S6
M(C210V,A%AJ(X8H?12+36U%[W)?J/''%TUW<X<W!-ALL;9:U,.,O]J%]SI[9
M4<J@[H):Z7;'$!E#3!F"IVE"% ,#H*+^8\,*$*+[1IKWY=X0/*"9%!>F\/FI
M"N<Z!GZ!^*7SWGQSS]69QI6UO[N#U\@V:/<3]]Q0U78?][W>H@%)[E)16#<-
MV<'HAW<FM/O+JY_2?1-VF7&)?4W@-%2>FXPDR&R:2;KT1?FE-EPS''[%3'JA
M=%/?#V#;WU]%#1JJ^V%T"BQ&UIB1Q.=VT\EUG&8 &F,.$MQT,6%4_\V_^B?,
MO%YWDO9VY2M=]<#\.4"V6?-9<^<T7%K5E88P]K GH17:/RWO<S(M\;;F^*Q]
M7P3;Y_7G\THYV''[GTK-\;BEO9P_R<;92PF[+<+>]IB$\5N^'\D7-6N/KGW*
M UG\UG5HZT$:0I3D(9W,Z<Z009<LU5$8"_:;LJK)1]S2/BZ^D"O5&8)]MO#:
M ZVS:VF &<'7P1RK9P>XHA ?V,:$KL?:I'6DR3 W>URXDWAN (5CQMA,-X<
MMMDAO#VCJG.N)](#)G;"^QB!*N+0_E@]CQ<R'XOO73*5QR/):+<=,P@$C54"
MS#VO"5@0SU1=LDT*RHC];JTI(LEQ)EK&=,UW=H6'-M_)7?+JQN8]U1Q?GW3-
M@M5K]QZVBL_DFN/SW^-A[BA=MWX"G[EV#Q5W\9&X2W!G@:"X-YF*912L?0Y[
M\I*VJE#_ FX4PYT+)EL?^:3J@B>;8RW7/A\_][L_*HDXBU:0H'>WCE4P?SY7
M+1QP[>V#N7T_$G%/;6YFTUVF3[/VD4S]OP+KFL8@@I6#D_T>HRFIP7;"U'2
MGT^%K0OA!';$0)@7J6[</=5/?N>,:[WM)@#X=R_RL1:%L:=776/D.I?*%7)3
MD6O)#5VCV3$WU#\79QD79SR%1OFM9LOULOX\ZJP#9QFWCCB^_)5<*ELLS8[U
MBYPLYA0" @2B\^=8T7"\+\,*B-,M&/E8C/Z(.R$NB$GUZ?F,ONZCJ05/-L<7
MIZ\7Q:YV<=M:9K:?OUQU69Y>;(X-[?RD]<NY>*W#7@3(TM]8 O8/JOMH.?31
M#X1;^$@L'@Q;(!&R8,>TM(K'L'=W6AB;?5&I&Q'[,W/G W_6*ZF@C7C92U Y
M0F\@@7O4&@4ZXTJB,R[<X)88@>XM;3&[06&!4L?&3'.%EIHHGL'B]2WF 4+I
M4-5HP/TM.Y-6VQA%3 P[<V._A#D T3NK:0 9^@U9B-I=VI]X'/ DA<E:_QKT
MZ3"K6-B\OM_.171]#H_<W0EADK:7#34IB_QNEZINJV++5VXF[Q&+2BC(QVKT
MV)@WIC/)9JK4L3A/Y#^4+W^DE3NY/?8R0/V+BD/B@1#>E?CHXHK3"UUXH6R+
M8Q?K42'H@B"L<]GL+(E(3W&NTA7SH4WI'#]&=[V3M)(?GBGO\=!BUF'$D65S
MQ9E'-I-;^&[X1]9<K@@-S5P*QA6E<+7D=_]&>;XYOM?NJX\FJ52/M\I<!=6F
M5?U=/^J_MFY&E2_?^6X^E)4:]#'RRBF%=0I HT(38HO*;HMA@$>A:CV5=,"Z
MQ,;WR#[8X#H3BU<-WM]]2HRR9\[="02'O+> ="H_@93_&W^837^KG1^>TC\S
MW_[!"_:BDJ&_,$G5V=5G>60Z':G3[9JDBVY75FN$]H?('N-J@-%FBV(<D>7,
MT?0WVD.!!J;<]_.A/VS(CB_<C2_MLUD)HM]!V[.U,<CN-4M@C>\!GT+^&V97
MUGGVV[YT%2C\HW'T:1]UP,+G;?^%KB*"PY;,VD.W'0U-?$529-4<^1HAL'I=
MF_<X<!,<W3H8-SC-0:9A.UXYC%J>Q2/1" PR%WRC:3C='AO(@1P2%+ZA83XA
M&(J*#OJ68QNF)3P;V!J<N*D!T@VVI%*D*_18).ND_K?EWJ'6]X4):26X\$7C
M*O/\^_K/73L)5C0)3O04EG1S7,JU\V>9]E7_QY;!!G@[*SS=G99TM3?,)0-;
M-*CF9:F5/[/4-IVEEOG,4IO?_JR?SNNYS-G3X\_*9JYX\CHE0.\-D+@P#=W
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
M?>[)B?I"IHAUU8Z4E?*,CI1O6%64C?TNM=)7Z=QU_B8[MVQL/D&[)6.TE:4
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
M,O,I+K?7IOW8XG)CI+?MXC*W8<-W27&IW3X\&Z6'F^&ILC7B,GX:VXRXW*H
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
M9]5BMO2V0UR<AT5=^M3&#5'V9%(X[SQEBO?=-?FVA1-;][DK-IMY, L_R2L
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
M,93F0!VDW6K3"5UE_//'>>;TUV^[]-ARU02N'M#M$U$;ZEGTIE]#>(.R.PO
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
MH]&B5W+:NTC]Q/!&HP_BK$5T.$"??Q5?\,Z/S\_87&H'=!FFXE*YFU"K(F:
M-_)\]TR6!3OIA:5,U&#'W)(U>@^L'MR,?3&\V\>#K1XH>DS_X8NH%E^5\7(9
M=FK*E.]0:PV8//R"YMNS- ,961&^ "XUZ]K$F3%;"HW5N;Z4H%[ (?0KMY/1
MM"/UKC:J%I^K?5_.H7_-A9W^PE:,.7(V5[>=W7V:<O.Y;L)%Z,JXZ.(S!$KG
MXVZYJM65TF/2Z,JX%G6<S47#YN#P]%\OND/I6/+1\3^"R'D=",O'#>G9 PAG
MM6T@A0;,$4';>V\\%[/8'%^=76?O7XP3TBMN2=IC&5,1KO-WAGFL/^6W!*A"
M<]PX?NV=#=M6_CJ)7++5<C%SG[F8F\[%+'[F8LZY/[GFN%XX.3J2E<JA77G_
MN9B74T::%6ZE40.$VUF*"'RWC:Y./7BN/<LB_#2Y@YLH(KF!Q1%$9'?"V HJ
M24PXR397OR<L)G_P"9,D,*L3?5QT911[F$2! EM1>5$OO**%"AE[.8(.(G(O
MQ)BD98$6W'_-]P73X%G4'A5I)C3WI3_"0."JZ.Z.BL$1REK@10IA]0J$JJ$8
M!&^K=M!O3Q5]AVJ2='FO*L>K9J)AD0!Z59UI"M0^<V,U(=C:W:$EFJKNPB+R
M9*9.B)].P-AFQJ_8[;2-SAP'K#(-:WA0H79+-'R'J>HL@W.!D3[313!BIA@B
MSPKU2:!Y#M\.54US71-@%F%B#8,1H&>Z-_$I]3,HD>OTG*XC:O5TW^_%J +)
MP.]BL)_>U(VG3F)?D\9I96P-;E,Q3W+$&].,5FW06"XM\+<N6%'T:"R>RC>.
M<N'4Y:>Y/1J9B]3MTKC5/1EA6\_U7#_]?';^^\*;@CW1DS$:^6Q;1\:09CWS
ME<DOW['5T<;'?[G$*0EG>U)#W-Y]S\ITU)M]P;G]H4/FM:N\''=_CR]*Q[7#
M?!+M*M\&8<)1Q'+QLTTED%!M61*:V:'R\>KAUX]1NONS6(BK0^5;X4J8=(JK
MSC'Y&)TI#Y<DG9E-*<E+Z^6JG3T?7C_%U93RC6 EW6!M\4BK;6$TQ;BII;XL
MM<QJ&YEY_:$TVA>#_F,NO&UDLM22?$?(S+8WP)W5L[2T33U+*TO0717CUW.)
MKVZ_](Y^Y,B%%A!RI:4TWUB),P![TOQLZSJ61N=Q_H"D<(;$S?.R2]#>@J:C
M08"3YW5)\[A*6+QSFYA<Q%;-B,^O[K3F;6* Q:A$>*,KJD4KN8ER]-J&GU9I
M>1B=!L?[9JD!?>WN99@IW<K%0W_QJA\/J[##13.YEME*TIFI8:7G<8WLBHT7
MSFBU?#'I(P_Q<&U/S^;,S+P'EPAF<M+%.TVTH_,,<)/FM*6P9(D$6CM/IAN_
M]P)%3+X:$CQ8HNS)HI@Z)'\5SVAWAZ:>N2Y,D9T54I93GDG!?_AJ5;:8FRM+
MO\3BO SJI(I][V?&!XUB=ICN*%9#<0E=O$B:!_;<7FMSR'#/(NVOBF-B#LUD
M8..M^P'6N5^:RE-G#O7='9:E,Z/DB:7]#B=W*O@_+[-BD<Q(YU*,>BZ'? FL
M*.)M%F;T6#D>Y?[T[D>7UN_V[+,)0/PV'K(8L#4T7LGLAXZA<]MRS#J^FFSU
M)-K>E\:=>46Z6ZL1GO$<$KQ[6S(A5KK,RR3,&B_G!;7^J]SNND=V'B0?FMK^
MMH/"5=>839@I9*9.A*4R3&$J'1534TF$E;N'V\S5G].+3FL=F$HBD3!3*<],
M)!3_]:<,;E_&(!>#H4,-DB__\=H"655=J=$>'%VBM^%>>J'A6>5 _@S6M[VH
M.7ZXR]MG!^6;2F:EU"2O$J@RLQ*HWAS7[W]<_S%N2J^-WI?O/E#IL0> C;M
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
MJ%A,-2HZ(-L8,N9#(W4<\8J3OG^/?L^+F0\%;CU_RW,E'.6W.E$ILK_7(5T
MO="3GYU\/#0A9=HLEQH8.LW*R+@-3P5%%CNR@A8&"GH@"T4T#-:TMP?JDL=M
M8S\I8P-C#:PDF=).5QS)<&';YE')"<RRCMF5LC&W&UJ/]%B37I,)U]>$=B=[
MFD)S0]OI="MVP8)_9,8C8)DHX6+P:..X>7-2$[R&^"/1#<L(-KY]7L#.F'6U
MUA#WT,.'>S[<W_ONV*_T$+C3#$W0LNF"?@=6OBEWY1$V;1$XFXIBU <YBHZ3
M=Q2A=Q>/P]GMG:&;!P=TM@![CO[[0GR6A];09LFWAE@JW-[_OGCII<V1-'$<
MV/V=;_-QB.Y,-K >A#',*)BZO\?[.7OPL <<4.W*V-.98F0"WJ  M\[^WBK>
MH)7=,K6UNF4F<.-%ZUE/GR_4LEI*62I5("['@+G%XH+NF/):W3&3]R/6Q,_F
M+[5S7>FGTA43^_T4JJ')%SXWS/X>_"-6-\QD1M8B3AET[ :IXX%.F<;B&,7L
MA^Q*M.Y/Y]D(D>>RZR'R?&%&WEVX,Z.^W,7DG(M9CL@W?C$YYV*2INY<8'/A
M)4W^X]28_*>:I2]O\4_R_,[#EV+E<EC^W2Z_2FO?@5848S]^!2 \(+J,H6]K
MCT&6OA,D7YO!3U.\$K'X-V8P,S= _I6Y 7QV=#XHZ8;;UEY3>G^O"PP0&8$@
M"HBA#!U<M..&/ VW"U<>NY\2ID"GGSC#?:[:WPTGDH^$" B-+@3:GH_BH=^O
M #85,)N^W-W?&\H*$ +81(9W)HZ)7KP#.AF'3]"B/V79<IY\Q)Z,M,E&Z-#3
M \ZZH75G&<&S"NX^]TXHL+=WK:$%C ^ M+^GPGEUV*6*):[4S IX;-(GPE;B
MT'+!!Q"QX_>XH)T4*92R_Z(UZUF*KL0_MM^]OV>_O.[QAV2F'2+.)>;R);"C
MR[BN@5T'3'=3] H/A2OO[X983(2_&VHX9$F'APSTY8BJYY< D4DNY)CC?!X8
M?&8I)N#J0'LB=@8H,"/T$-"##9FW8)J?43L:MP]BFLLC!%0'6S*@R\CS$D 2
M_A9$"V.@*1+5IR>!&'@SGHNPM0)[.?@)_0@Y<4:0>P@W45'@[GLF/XIG#)J+
MDK"?*9ST0L:'Z@P@-O9-[4G2Z%PTW$)D_'=> E1,9U^)X6.N_L%FP;"*HJ!/
M 7[/X.\Z&\PGHL KAD"T@U"GP\930+CHSCN^!M'*%J\?Q59O@YZ$?'RZ;&EZ
MY/3^WA-7)OP9 XE:JMLM"6_FR4"!EE?8XQ%=WQ[/PJ"W8E,F8U"P-TQ&U51E
MC(*2)[##QQ+-6*9,A!(O%W0CT*PPKQLI'T<KTKL 6A;8@#E9A8M0%'X1R+M!
MCG$NT9-UP\2Z37Q<5%49/>RBCK$7_D3-ZL-175?@Y/"YN9C18T1O>$;?(82P
M=M6IZ;SV0,4[R,\@C+S$CO9(UHDHLTKO'XKGYYT7LW^V4NG[W'TL5(]_FO_]
MLW=[84JE7$HV5;I[*;>_D/;OSU^ZU\4$-K5:YX#JKG/ ICL'Y':= V;03^/N
MI=)_N!A6:\KSL+IFHD[&#K[45,?3)9S(.C!WD VHV"1K$ =U7GMBG=>2U@]F
M+-U2)V6K4YW 50,T.D <\_1KPH8D^X:#A[Z<BNI@>'-'!"H1)W;+.-\ 4%HL
M]);.CN:F-M<)Z4M]]V;;W[9U+%KF0&.39]U!M:!(3$4T+9\I?^TQY>U7.5:2
M@/D#A@4?&?;\3M'PCLS-H!:!KP/.3 0)K'.=X$%HWWYXB>VL H6E@:H/NAKM
M<AYXG!^'JSOVB&FL.X2;E)%]\[)#KQ6\O\<UEVF8P-E,6<$OQS@@&-5"M(!
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
M3?R\&MK+;GE^OI(9<<NJIR-8AW6:(#;;)(KJ2'.E1&E#:C\[361ID#Z5WGN
M6*;)9,H![9$FD7(YI\&"_M4(7/MD75JX#T_2S)T+C_=E8JG54^4H-=JV#W@I
MXL*A#<6GF'"R^.ZRP<J&E.5M88/AD^7B9X.YH'JJ=++!RKJ4UZUA@U*N_T._
M^=96L^74**EI98.Y('F_#!],VI$=H(SZ\_#C9L<GF])*\5@U5:(9Q^GGRN&"
M?_H<<8Q&SA3+00/HTLF;<VM340.0)LTL>ES^.AR+%SE1ZJ5'4PV 88HX=>C8
MQ8TIK*>;4EBWBT.&ZP2)<,A"IE3='NVUO#;M=<LXY.G32.L\E48C-3V>UI1S
MR$(:5-GHSM3)"L?7HL ZYV+'2C^#GA\I]IXD!A9=S@1/44XGBRZN/=O!ASAI
M9M(GWW/EQQOUX:DOID:-#89BBMATZ#"QOTZ1W3I..3\&&S.GS&?R^2"QGDY.
M65M['L'6<,J.]?A<JUC%2KF;&G4V]9PRM*E;ZGVS//F"I16_EGP!^+8#AZ)G
M2C^O#I^I-'6,6+P.Q>SV,.JE8F8QH4R:N?2+5#@[?^@\C@TE-?IL  A3Q*+C
M\CG$QQUK&U)FMXL[AL]&3X8[Y@*SN-/)'1OK4F.WC#MV:R^EZJ#8J)9):G38
MOX,[KL4C^U$(K+5DG;]HAZ/EJT.7KE%.M+1B&8V&@H/V08O,Y!<Y=3I4Y,E#
MQI%5EBD?S:^*"\"HZ%4/ZT?'%2XXCCA@+/B;9HFC5KLEI?7UL=8+I+"-Z.-3
M $R1O(F>S+9EA!9OC?0RNMIKXONAVE0R?#\_OWINR] Q/KZ?7Y>ML55\_UJ]
M+3\W1^/SYU)J+(V_EN^OVWL^;8?D#TM(TM@'CP)[WJ'X\PNS /H[0=*LCD(6
M$DKY#1DCE"8 +!0JJ\FE\+.GPR0).&H<TJF8RY3*\UU3@1BVO(1:$X*N=M^;
M:OH1A-1I%E8-+?_G=E X_])>>[G-(M22*GF5C5X#OIVDM_GDFM<G&T)5LX1D
M0^XHDXU0;+.="!JK;%BJSB<NI$ZS;+@Y^MTM?JDW1D]K#R@O0BU_E6R8GC82
M,,'1,TFQ5K][R7:,XU_EG[G;+V(<;<DGVF\GT8^\@P.)V_"AW -+336]LQ1E
M.DC1&<Y(+WU_CTYXUHFD#655-(DR9B,H< H'3K;CHR38; FX:0V'$4GP4GTL
MT(D>1*(S1@)'3@@W3QKL^0].V'&Z9/-ITWSRCC@:Z=JS/*1+ U F6$PU%O4S
M1E9!N=4%'LF![ 2O>M*<;Y+B+S_+XF7%,(NZHGCGOKH/"_AT1KA:IPXZFYG8
M7&@:.NO-+0Q/+J0UU9/XEXU%Q+TV_'O6;HI9^:7V='FT*?R;EG/;@7_AN0'8
M2%]U9C[,&>4P,<!\8MQQ!+Z;3%NA91"]QO8%5]8E\B/*YE3A>OO+9:M$RF/K
MMI ^7AL*N[2@>W@3SY2QVY1CX4_U_,N/K[7",TDAQTT[%H:/B4>F"RHPWS\P
M4?L .%8'^'%DCAO3<#70WVTCP3/R? USYDVM>S_0% ENJ/%@R>881[G/GS;O
M]0Y'?L?=R_GI:57M5BY,68EIYGPA=.9\]NZE^.=/<21;U]J7_IM/[0%:/#H9
M67IW(!IT+%]?%X>O9M8\X+QAH>EGCRT,.7!&D"R=#RC<WT,](T3-R&8$SV1&
MSYNF^7=N$A^NW8=/Z&K 961-HI=@\ %,R,.S#@_/3O!P:DKBW*6Z(AI&JT=?
M.\$^;W0B HJ-Z7=U.BG19IRE8ZWU<E8:/G]UQ3=]S'<.#HD1W5R&@<R8QT'G
M'S"0CV8=/IJ=X*.AQUC-K<GW\BE7">W^QT\LB"8=-6G0<<W_3-ZN=^;6E3BF
MP[!.-=T%0:O'"'\M%VN1KT?#;_=:N>]<K+TIJN$:D[<\[SYG'BD=5TD]U,7
M*GIVCY,>E>E+K-X16W%Q3XGG;O4 =2FNU(8H#IF.%72'+\W"4S=7^O)+S<H.
M[/TOHU/!@(4PYB/2%X;!7WD2QQ]F[R4:])?0%K)^X%[9M)(_S >EK3(@.P<[
M%!C-NUQR?\]EDR*.2J.L$XY).:LYP#')..85P#-+]YU@+5>,8X/$!PP"2J&;
MK%GF0-/E%R+=:,?$PX?NY*:7 -F5G=Q^-[3LSWH]*SE7QMY')[EQ\G=>B<*C
M0Q:AGI6V[+_?&G"#A6]U#O,KY\.)QCZ]2F]+I],R!56S/\>1OVSZKLU2AB*.
M6WX4987JB@Q6KC2QX+)UA@T _HK@'E2X4N#.:X@.E$J"M<QL/.KDQC20EBI\
ML50BY(L9KBLC$4S.7#[61%WRH!SHX<((P0/@]&@KU@@_6(!89BL:N6S9-A:S
MY7PQ/GE4;/7/U&;Y^+)93HFB <RQ;!ML\!<<=DV*1CYP<(*/U@#KV;H"@Q$/
M'V@C@H/$]7MBVE&%?%& Q\P!54Z *(=(G'16TS^YK$?&O,7?(W+ELQ_QR/M[
M$V1'O\M]?,?&F =ILS@<?!+1"LLC6L5!M*-"-CY$&\OMXFE-&3U?5-*#:!4'
MT8X.X+"I0C0?\YZMX1:7T' 3N^C/K<\#]?>P>?V+;$S#7?O5\NSQ4C744>XQ
M6ZE"10XH?^"HSFS8_;TV&9E<J&:9%#JT)1 P&Q.>,E"N4&7,2S<<;9 ?\0-2
M4/>)2G11 1#I(TV':T5Q/](,E(JRRC-9!-E R[L+OV<J@&P:5 4H":VA*G<L
M0VA2-Y?\R%@2L")[$5L'06W9YZBW#/NP%&N'!.2EM"T* CP:&JJ6/S&N=64S
MZ5H?+A/QDX6JDUU^/8<$3>A2>V1X6&$>1+\SA>#\2X(Q=5-#!2@,)%0:"N>6
M- 2=4V@/-64LJL;]6'C+1=Z%<>CYV)9U&<1Q1PK.BOE$D&WAF9UUBJ_Z2-3-
M\25P'+]_G._:W9W-X.I_6O+ERQ_SR1HD))E",R5#]K2(!3DEC:JE;*90C"*1
M;$;DE4S[>SW8L^"_1Z:K\!_2<>\!,A[QJ:=9.B#(@P57P$PZ/',\;&+C5#3I
MT0PCD@D+'.TY/SB%@0B<5\3G02<2 ?9]9_@G0-+ %X""\%9^-_G#)QET0X/
M_YCNA5!=PN-6E;MT+/H_Q<-*=G_/44TSPM- [@[PZN!75'J+@OD$?XSM3##A
M+1A]V7_?"9)L4.9O'Q7VJXM]X/V*1N6 LP@3"![%!OZX% U)?!" X;#8<0_D
MS/[>V]([D&4B%5"2./;)2?P5E:.>[^7AD$@R\QZ-,"(BV4@FH=SC:X<R*H3Z
M6WD*@OM[%(06/ LPTW1*X_Q=(UWKPHU0@6R(IFST4$8+/0M^T"6ZB=:VU@&D
MH-$A2D'^E]L01NEID*Z%'+5#=_\H:Y8!!Y%8& (U@Y%"I/ZT9I@1NB*3M6@&
M&!:\SG[2]H4H!,F.T>24QD"/!X\-B"+YU ?8B(?COQ*2K"$.VT@)C%>2Z87.
M(]#]O0FZHC2J^SZ2B )XBU<(PHH\PW6B*B0Z/A.OH>=X4FR!QW8 A&GC39N8
MH#C3'[HXBHB,_@:*!%\LP(\\E\Z^MP?]UI6L'0(T3%2?. ]@.=,G/.2"V,[%
MG:J>>F*M&VRVM[_'P>J<-C-_$0'=CXS5A7 ZC?*YODX9J_<,+-T70=.3=5 Y
M==*S#%&!RS.LSA_2I<SI1 011T"[0;%3HY%($6X<J+0K'(.RW)-->"-3E@$S
M'*^/K:^PWSO7%K(D\B=8U#!ADS+0)>C),LIM'6!"]*&!#C2^$\IS %4)\^()
M^!L)L!6H$J&#1 T43/,5V4\=+QT.?7X>!V,*&!B:U1],L3_ E2*\5[5$97]O
M2(B)=,"_XX!TCDP9! ^,^O'+V:(-AX\V^Y0I)HNC$8;E (V!:1O(,'7&UW"_
M^.0C!C_AC;+N"4?O[S$/)6XIQ KNT!OJ,I!J3RJ*0QF(^%&6+/89GXK])!N(
M/ZI$M2M=4Q3&6HE,D8F=F(\C0;'#^#!\QF0M<%L-U!9V \S39]($4[IQC_[B
M@D)X*[[#$Z,5I$MH33'=EV6AXBG@AEU!@!]S3R+*'D 0@ *<2W N10^[)]^]
MT#4X#"GH50IG,/%$Y:WQ3E UT\4?'E@%XW7BSNEJ< 8TSGUH2S_L,?U$- QB
M&A._Y#??H6>G"^M>CDKAQ7_!Z#CR[MFV*:#9%^Q=*I#0TH<0 L]PZ,30UV:<
M@JI-:"$)\28FY NUNQ=-_SJXKC0[VG%QE22#N?N@^KZ]B9F;.H)-M8JMVKT^
M:I0K*=E4\>ZE>J2(-[>]BFZNE(X19NC/W<[_.C@03F70FSX(5Z#L?H0W/U@$
M*/^#4(*W_A 5"_[,"0<'=E$,<*JHU?AL>P>F-OH@E+%,@']@_Z",93?_T9H
M4!H4A1<7T- @_ALPNFO_V[\D2&M%'!FP-?NOCX(]NC2;_?>C@# \,.07P@")
MRX364L/^@BH8IJ>B%@K_AE7UV$\4)P:G=JF7X<VGTP,OJ&T@?Q0P(>V#4-/%
MCMS]** !SR[B4D.0YPO>7[VW?X9?A6T@9 #Q9#F&78KQWWNXSZ"K!17Z_J!#
MXW$?A!%%C6C7Z3 >CR[K)P_/BM[3X;'9R:+23_[NY=N0_/KU[7?[_%MIS42=
M?&;8-9-Y5^C:N0%=T6!.#6-^;EC=5P$9^2T 3JO_?*[_M)J]/S%EAQ5#L\-.
M[EXNJ[>-GG7_=/^K\N83WZA 75EH%CM;?37Y8?_)G^IP'DNA.@&OMS-B\[EN
M[%RV4TWKH.%G(/;;AS3X(07J8IOVHF;0]3HD=C9$D!+/=$P,ULN@A9J:SO(%
MT%T(/ZH/1%FW=?0>^OT#?G HM%0WUI^OVLEU]L:Y+WA_#YW!:/S::2.X$"AW
M)L5,S[%$QTSQV<33IBKI]9AI$)9PD&$:Y(3S<7_ONV,C<7.+&0+,VG?4/X\#
M+LAMAFQ(5BV:)P%**=@8)/!R)I18G]F*RJKMH9N^G XZ;H@!IA9F$)/^.$-C
M/+I*[010@<DS/&^@/HTG&+%B4\ H%=B]X[5R'CH43GGUA;TWW[+<E342Q_22
MJ'%A/RGT"/,!EK+93) [@/Y45 SJ4B* PC(J'K02SGD7(!)U0ZO\?29@/C'M
MUPH=ZG:R%7@P\V7RZ"1=4?.G)R,+\[RE"W874)'(?%<!6Z:Y+VR9CJ9:!D_9
M8@$IC]G/G(<H6P:B"J*2.;>8SY6H!DM%QVB@;)IDTK"814SPLT(6_8\&?PI=
MG0"5)QW?I*+]A7OEYI"'WMB1'!3<WP/#R(MT< I9L>U5QM8Y$E('+OKTT(V;
MRQZ@\W-B.=P_(+[,$&E;HFXSTG)$N'E]+!2#8E%X9HHYDYY;ZE"33>$)N(<#
M#FZXNZX2E\G8J^2X4^W0EC*(:H9 1%U%K@:8Q4*G-/[EA%BIKP XM"I3:L87
M F4"<F&U*L\30>< W31W/U)=G[)'PXZY4^ZD 8YP7P&^ED90IH+^QQY%Y8QM
MHJ9*-=\6&FP'GK!_>.U3F+)S//9^XX^171C3X3%9*_S4I1]F\])-V3N;#Z1Y
MH;0Y1UPLCC:][SC&GX36:]!S3UU@?:D+#"\;BNL"7^K%/]W.YS\_+C9^@:%M
M 1*YP%)X,;_7Z;=4;>-V\^"$%?N&*H$PG7!BOQ[57C:8ZB3:]AE5DXGGT*(G
MU,0$ LBL"U'O#L *1,3*E3.HM"!RA05P NP#827S -2C*/:!3XL/O$DG7,)B
M%\S9#H(95%%C4B_".(XV%A4 DU]AM#V^=H3,!B[7BN%6T-<-H"7/&)5%G9/Z
MXP$Z/1DIGN5C;CDAMC T:*>(E>>EYL#IP40,-+=N7/TPX*("S"H6G[3U*%XA
M$'C=W%J;VF>"H ]JYLC#D4G?R8RE)Q- /##?W_.G?\P*Q4;/_O"^R#'V)F.N
M@F(- 0K6$+]EMD= 6<>)6V_CV3:7U5?B&#V@M&)CE.7E-G'HDZ$Y5T^C]MGO
MXE%1[+DZB1>%N1*"1\*=O?GTSXRBG= #!=9SQ)J"E0TKX<'ZJ&PF&ZZ!9(+2
M4R*&Y"DNJ)J@ .X WC"$0L:(V5?P05<19723]-$#Y0^K4Y;-.' @L6>\H=]0
MCN UP;AG"-M&:,X. 'AHM^K<'*-,'"C3;B=!35_T<1AT*SJA\DS$YS Y"5-E
M# MLM4?B,WR%]4?V$ECAFLI#.=P$Q00O5$Z3M3>]8[C8EL9)FY>A[*!Y^]RX
M&1U53LL]MY*/JPVV/3&OSY_O"+&D81Z5RZ5*[BB_8NV7S0T6LR;S4:XG7N,Q
M]'J^?/W]N_R]W#)?2(+7$VH<KL:B9\Z"WEF(&\R+7T_JX)M/;4*SD]P<>'IM
M+ 7)R9MUU6K;()OT/_+"3$>4RIA53[L^I$(3GI&#,AQ^/NF<?[FOU%<*92Z_
MP>AQ[-.[ES]ZYZH_O% 5G%:;[MT>W;UT&\5C(ETT'WZN%;:KI;/D=NDLFTYG
M*>[266:G@U7RQ_5VO73;RO;2P@8VR-V33[&Y('H?FXIU'RPPS:BR6%.E$]D8
M:?R?;IJ,$99MXRV(7^Z%=R\#\W?OJ'JAM8@<4^)-*33Q!L3-2^^TKW[[WA!K
MXIM/QW8(W[/K5Y-RTU*%FM6'?PFYJK<E@JW0H'&I$-L7*+H0H!XEVU'KYMR>
M*: EM<1[0S@5,2VCJ78/60Y!4#G2K'"971%\HU&XZ\2^!V*<Z9KA+VBOYBJ\
MSKF:JWI,'OLW<)P.]QBTR4C4:0W1->EJ?97V_/!80W[[!\^#QZ&G@<,X?;1_
MJ7^JCT?J_54I:FESV$'"#)_J0:[B_%6U#9_@#<41&<M49U@^<,E=T1@<>BY8
M1O.G#VQ<LGLD /Y9/?BAA95E$@&31QOQB <JRK9[?Z1K'1FS& 0)S*E[JA",
MM;ZEFSP)Q,6R()228=M8!&9,]>UP<VDTRS0PF0=^?H^36*E!QBI9@]?L6KI.
MZV\P9BEWK/#%A2=B8 */\/VP?<B[3V.BN^SD^*"V0>M!W%[72 %V-$,T_,6
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
M(%>%/_.5PGLW^Q>$P?+9O^>:R.8Z\W'(XQ Y<2&.A0JU&*H\LA\8Q3_5B3&
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
MJFP,L/ /"$/53$'">D )V U6TF$5':4.,*@M73:QY(,V"'GN#A LR'>&LF$
M#6?H%_!*? GP"$T'UD.)J3,&E:M'=-IH4U:!WK!N$!9 M@;4&=19RNT[Y5FY
MUJ5)<[FC0B&#A8KBD+*OC*!-/>ILT/U-T?^;IP&!W^B #!(16%M.>M\]DR^,
MG !_RC=J(N1<+DH/JX,J.4)7PR-]$H_5)RHP-<4# 70Z #+U+>S0B?@F B^E
M;-6P0'UEKT^4N02I%'$I%"LS/8:OLO0_;^[OLOGR&UOC;MXT+H1<^9!M>OI_
M3UO7%^PJVM\O+FK7OWR\<N5MV;"*[9T@; 1Q-%* 0<"5'L;TUEBUQ'A5SD 8
MSFJ ?+1K@&PFW@"YD/VK&B OS97B(OR0FXN=P82NX^>O%8>_MIMGE[6;[]>-
M]I:?U=%\KBS=L$0VU1@%N ZX+>L>"\()"J"@SY7>2N_V]W@!ZUS5@;W0KG(5
M!J!*2#@8N2M:.(:":@?, 87+=XA@P.;@"UA/AN4[9" J/52%\$54NV$/T#?K
MQ *U:'^/OE&TS(&F Y>1XA$2(=":8/;I<@PLH4GCRQ"Q_^=-_LV""G)/',K*
M^,.\LTRS_\ZG\^9IX[;V2SAMM4[:H+M>8NE&9[[7,";SP7OHN9&"Q=><D 2E
MXAPO2$1GB2U8LA%?5_IWKOL\VCD2QH<3L!@^3'BEXS#@EMW/\?C#S.4G-*O.
MI&:5\/;>&^_#,VRB('$"@;LE(WV)PRH2G*(>*B[?142'QK)GK@]DT@-Q#**9
M6MBM7D_N$CTC8"Q(EFC3(MI?FO><7@!W$O+[;Y,0W?'V'6]/EK=[TFR$'5\/
MAE-0*E+:6/J:,)JQ>S?R\G_$X>@C&&%=#8PC],!R_K]V-A_-@-J 01MBN.[O
M35BNKFF*9FL'._AQZ[1#%.W)MDK=6.,(K%---=!XY88K7\UC 5,'.&L%V!51
MVCG! 4UU_.?&_I[, R\[:S:B()YTMZ5!F$44_O.$#G]-L93\$2,;%[./^)>*
MI<3,C<22?E;,$DI,GJUHOL0#XYDL,[*HWZ!N\/9*ET$K&(%:, 70=XNKX3N;
M<">*UBN*HNKY,4FA.5K2-HNFS5E,"S/'5V9-O4HX>23+?& %BYJ=.-F)DS6*
M$V\2U,ZBB0JUZ1DY?[N_;1<VV?&TB#PM=L>,.R]DQ\$B^V0B FW'NM85"O"7
MENV8VG8QM;78_5>:(K3E>W''YR*#+1K(=EQNIZ#M>-EZPVF:-!;.R>,NCA9=
M9XL$LATOV_&R'2]+RM@\T71=%BZZMP---W<&YP*HL #@=BPL>1:V8V3;Q<C6
ME.,$+ZN+NJ(9PHFHF-J.OT5/<EH$=#L.MU/2=KQMO<XSHO<0(86VJ'8'Y&7'
MVB+[T!:!W(ZSK9&SK;FI!CPJM$:TQ]8'X5PTS%V/#3/Y'ANYM?;8V((N&/$U
M#+)?\[ZC26.DSO<#<ZA\\E-!FYCVK3Q+SQ^%Y@G]XRY;/;X#(!,5&U89#$[T
M=^3+_RNIO'5EU8(@^D$$@S?!"_!V\#X#-M[[@:^_1WIY]5)UJU7U2I&)G'B?
M!-6L,<U/B2F>O+O<-R=/=&8O8FL1SL,<3BCY^W8^(J1TTE/-A1CQ-<K<Z:%[
MID4C'.B)0Q#O];%?"_@;>-<G:;D=@92,&'/6UNPSB5!VX6&>8QQU<QES1VZ*
MWEK5^XW]87Q^V5?% [H6?O'T62K+Q1TR$!->)U**OB:G^KPX>VU5CD+0,A"
M@&UJ>OJ4K_E>RN]1$=-=#Z/RP=ABP0:>NZ!-=_5OHR$",ZM:QJ0?Y'O9'S(7
MXHUATW-C,<:##OE&HS>  #],-P0B$O,NU_+E=??,&6^<L!_3%V/Z=H;@\+6'
MRB/0#'7RZZ$Y="R("H/8;PQ7ZS9$\S"G2)3(%_]EHYV6O1>=C3[\+C-GOJQ?
M\4>;.%$B5?7:G^K%FW,M(-].X[H.BJ'Q;GFV'^TN^T0PP4W5;_4!SAJRNW[U
MM:"B\!IM[Q<8-G.Q^P^3(?W34>_TYRLX/G -7(7M.H[>&E7$Z(QB%,==!/5R
M&C>#7\!B">4.%*S^S"'I1[GBP&TV\OX1V>*5QRJTY-!<SN06V=/]02I3?YV>
MR:@X68Y<>I%0WB7IW?6BU@D?$YHQ$635)FK2,\K6N\O#I8#@DJY-&5Y%7=YB
M[MPC6 &TSA4?\USCFI;T'43*&Z624U3&FHCESI= GWJG$!XID-=<F^KK8'M\
MP5#&0JA?YA30_2#L@+K8C.]GQ\ 0MW4>/LN9>+N\^/>EFX#C.,4^L]^<I@#8
M<X@SY+B;C23FE4ZT)8"&C>Q%>IJ$ZALE".VO7<J&2T^;4\)CL^MWGLC6%!NV
M/-,@%,?':"&U&ZI4FH@6#5AC]HA_(I_$/=P#H4K^B":[@J.[P_BIZY-_?IOG
M-=W8:JM]ACS'LX%T#AQ85*T*<"FG9-(RB?+,MLDM"<Z5AOL:PE?/HK[Y?M"
M4N:B@;B$XNB#DW7]#GW<?_^F?O1-UJ@E(FA8SH.F0\YF>E?KMW,#YBR)/ZI8
MF$9%&H]-A#5F]\:VCQP5/@=<!+2 V.7:&9^M:.43)&'_*5PT.8*(BR3Z):IO
M0I#P+P=ZK]20LAU\#[H<#<_+PR>"$3#T.BX[UD.8[3WSU6T7L$52R-/.(6@@
M>MIN.'&:QBT(M;;P"!QP45@=- 5ZN7ZB(D*X$"1-/G;\[R84AV%><LNG^(3P
MII71@V8/D-=B$+!TYW_[N9Z+](\3BWX1/CXOQ%GN>X'N/Y.KVU_4>O"XO$%#
M#>+%6^FR.CUQH:+\0:%,U,Y47NR6V:08'D<YJ' )XV>ECBMV%XO[S@?DA6QX
M4T<K6R*@NT,CPL3SM^PD#MF(HKB]4:GJ?B:W]]4:G1GQ_3HI<$ZOPM&5=M1W
M 460*Y75J[@;A/:EE%]T>W76+%N!UD52-.I#>=J6DPN4WZL0JGK5I4&!.N6]
MD!C6:,Y[.=17L<NI S.].E5]#@$& 7FE)O8\PCQ"?$F> 03)$W27KA62&\A,
MM+FP!'.L;Q1<A]!A@KAE6M_EXE)2?T&9P:KRQ+_-_0OC7?T$E/;2>UT?A&[G
M#$4W!Y);P$W_#E<6B;N%>2D.XF.=.,JAQ@B47YNY\P]E:W>;/P;O*AG$>;ED
M(Z2(R\LRG=%L%GIW2TTP.NCF\,OQ),R.T[ DK3$EU#W(L)'WM^/LBM=2Y[[G
MU@84O)G11)^ZADM2H2)WJV7R_65$L-L!J?SY5 G=BHG2][4_&;\YQ7S2ED+3
M>O@M%687XUK))/FU:DJ[%WBX,?1C +2*VF1^C1WIIO+<M-')--X8*51FND \
M(=U*"PU.%/TZK.2\P3#30_XX\$"(906?4;S&<:KL"#H\F-231DKR]!* X:?3
M1!'KN*$_/RZX,/@E7U!20HF[I89V"&G387G14-EX_@N=8?8G%L#7Y\YP H\\
MHESH!/N\GJ&)O"_V4T-L37:[2([#X+7'Y7>A[8O-O+%]2<L-_J [GB>/&&I)
M8?O<RI0KVXYBN7(?5E.G+9G_^[^J_P%02P,$%     @ [(%[5LXRZINE#@
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
M+[?DVHJO+X71-%1C7(WY^P4,HB/'3!5CEXR%8MFU),$GQ"16_T$R;(#<T4J
M-T<7$--/T O3IV2;#'K9E*7J:S5%$@'DWH1ZZ.TOJZW^@,A-"!&)K[!@(\%<
M+,?\R&QULE<\T(2(.HH2K]CL,JU]O/M+CZP1ND-TA1U4SN@-"5:*$$4>4V]M
M]/Q3L82[(?PSXI/T$QR9IJA0D>$;X0'>D_LG\AE!FCXNVV-.2^?@KPW0@B+4
M*L9T@]XX*X/H@H2T393I]K24L>Q<M$P?SV[C)_3(E[O[LWT\&Z3:L2:0>XN%
MLZU>0D0OG IO*VP";8VA)*N)[ 6+[)!I%Z_._OH/XJ-^=+Y"_/P?4$L#!!0
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
M$?L:>3N?%^FEB*3MO(BA.I#V\R)V%H($8DH*"C+*NWW[CI+(=NQJ,EE75A#
M+F7%R]GO3F8%>&V9H852;M(V75@8$--MF4D7$BF4!X8U7^,L<_+B!@GOF"IR
MW[ 9U>@WT9QM) ,WR[:8E3G@&D9MHMX&D\)R@<&_K66\\DJ1?_WA,EP=W%SQ
M:OD)MG+%J_Q4!V>/==B/_I*H[YK?RN<R1 >WWDJ_WS; J3/^_8O":!<DQM$5
MFE=R^!7$C5]W*UL@9>',,AZ&BHX<TUG:R:1XH@PD,#-95N%(:HB-@ZTI%DI,
ML3(?"@2WOA!X3L*'&--I^@$:Z6FOYM'&2GLBQ1,%X-;M E9ARLHST'@SI3>A
MDL7VL+>4IL<D-A?&UC;;H(6N6_;X<X)"8>:Q.LA4W43BY$2(U[ZZ!P=8A%G'
M":7"_M6&P:;J'.T6<PBX=<G"JEAL?X$ICN)K%..3R02[_(Z**[:2LK^A!^5
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
M'FZZ2I?B.9JGZ-2_>5\GLJ:J)C0+_&%Z2 W6U\9N8A2GJBD++MXK"$@LV"G
MIB"J4EB7H2U#E$:3#6/-1/MR#1,I<@M#_+5L87- O[Z]+(WB;RE&+"Z8ITB/
MR71*X*]5YS0@B:G('7XWB#KP828V2;+VF-=<,)TA&L]Y_@TN:C2/W(0U!@1O
M1<%B&60?/E"<O?(K:$7I\Q;DPQ<TA&HG762PH\0QE,VL7*!ZL.N@19'SQ)OZ
M ;J9DF".PNBG^/ ],'KP)$2GUX2HR0%I7O-G1%MMA-B<OI37^YI0/WS(/GN0
M?6%*M".2T=Y],!\W2+>S:E(H9(V&M5Q^"V>4?IRB0'\YR;Z$ !M-2+8)]I(+
MH#O> Z:WY=,YGLL)<YG47PZG?*X 9CDQD=7Z5X1O765XY07/,ZS0IQQOR5$I
M'2OZSN8Z;*TVM#8!%6HD V;:KW' /Z1WQ9?P6\J69N2F=Q KY=K?OU[-M>?L
MG#0D<.(20WNR[8#(-<LWG>V349K.P4/FY"T1I;^H9N=;L;,F;Z]J8#"%WT&+
MUB?WU6029_O;\+ @-=/%C*M'7-LJS:)*01FB+#O=--9,I:"#RF&;V5LZ6,\X
M5F9F^C/@H F:[Y%B;J8^T%!!0.#Q1 9WH&VAGJR7H2,E:OH5@0;G'V.+PS<<
M8HJ"P] [9+!#/XJSF%SZT6D)X=W0UZZN%_.I2*,[R05URV/*$)0_8'Z%YD"@
MGK:@0^,WQ01R(>P+J<@<!?%<^I)4QVV*06#P"NFK 7,61TG$1(BB0_>/Q(]2
MCJ+O#KW?7\U2% R<$@?3WQIJ$$HA(R&F,IV-:$#'PL#2OY03$:J<K,E!J)@3
MS#^TTYOUJ8<&<<1Y!I# @J1"2]L0-<&L6^F:D/(?*9:>85$@-9-:D&E?;JM&
M#=B45NC3;#8G'32;=M"$P[< AY?H9W2*Z%1\3K9AI*&4@_K+0:3PK9O[3KGV
M\#G;!GIG88S"!Y_-Z/P6PS@JCIKRBJ%X#6O%9-/7M0X:LZ@6+D"_Q"[LJI.K
MH9F1F76PB[64[2W2F$TKI2FCV[R*#NX8EAX2*$Y5I@D4/A$^^C-X92ZZ2& B
M0XMTU[>T^=@O()?NV1P(DHXH"CV.51@@K8PR=7'VFHJ') $#)6,K9Q$T')/I
M?9[&77[J_LQC<XT_\=%"^#Q$] Y#[YS]V@^8&7#$_I9,RYI2R QH?N#@WY'L
MGB7J4P.Z*QWK5ZD(\9[]- T'.$0Q8H,L6(%LW>9'IW]E0X9YF[,A&^0&/0EO
MW>Y*IYREWPSC5:7?_**NM:H!,%K?,/\J9N%&H2]PTU&%];0K>^#V^Y>2!B#_
M>FM9J5G2&7_0JN9LO">^P:(W>(88)AS,E[8M]_/5G$3I36G!U9KI1(994L7N
MSM&Z:O8Z[B&?0UKI>6.JWBT$5*N*MV9HK+JPMHW7=AG+J^LM)%$MWW9@:;8:
MW]6::_N&O;4)F]S#YGJ%)2YDKEO@+'35&P86@PWW#'1_1:%>@HIDUDWVQ=G\
M6Y)OA I%X.@;)9%@Q9=1FMXR:@P'E42U+C]]18F+L1?Q;V!>D!A'<,M^(2=
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
M*@6G4[C(<127UT$8)W&Y4W0)(D&G4R8IT,%$B9/R3@\M-&Z888*HD802_/6
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
MS#5K1"#'9.G+@.*( )B4&I4LJH0],>+_W09YB7.Z?:HA!2?IFA<2J&-JC,1
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
MYJ$-DB9W/\,B!P^,RY],)="&B7AGP"-.B+E5_6B*+"IL).0TKDX(<!!3-Y
M,PP)87$WK"HA.#F^WN,4YT%"IVW1.DYCNLRF;W*I":+5<MISF+DPZ$W4*F X
M98:3ZW J+19L% STO-.MOS:X6X[3@\LBLC1*3L/@C!P8A+\I-<!0S0@F%^[6
M4P(S>VX3RM2M1)JHG9?SD@YH#%.8_J<1@C7YD<$33XBS-M,/F.&O=:#:<KXE
M,S6=JWU)+WSAH0H9TXD!Y0P'4'(,0(NAX4Z6^N?,ARS-ACXT3Q"JSY0,]-RF
MKC-T8YC/3J,$9CPS12I.Y%/GAOJR[JB^^M$[Z\B(C$D9E>J).2?E^$D;$<31
MZS5]$6@W-\7P!$_3,"DP,YX''"0T)(@^J%NP##'O@S@M:-<JG?UH=-R>,QK
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
M81 ^KU8!PS(SG%R ?:V%ODRRHOB*OFA-![YUEJ*"6O%.NO'=$IN%JJ&NS]M
MQ@M4(T4P9+1!*[L3Y)UZ'_"GWM,]>9:2?X;5*MF&A?9FG+XT.]')P8.SEC;
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
MF3F3;3>-XH>J4:1X10&K>MR9_1JW(IK(C69?;;Z!HMY'/ V04A\D Z9*WO$
M:G (9(16/*0J'\R ,<@V 1DWZTT0DX5CC[[5GUB(O'R\M=!WV7-9N]7GI[$R
MM+['%OB8M8W^"6HLG*">#=090;<0!FU%R*=JCJA7@Q&[4TCGB3H=,#-%0Z <
M$>EOZ"+(\QT]@ZAV82'3K==*^J.[?:E(#0&AI,910Y)*K!P#;=70N2."7N_9
M%X?,Y=ZLS;Q8F!(0CDJFG6J-8^!>!W/,,_(+N.Y2V.&;!XZ;*;O=JK5Q:+A%
M:*()AH)6<(W&[I-^U&V='?-37+[T'E33/[;JL&I)>YI4L2(]>$M:*]0&7<TL
MM>M[V!.\ZT33 !(O_XZ#_.E3-F&NH#<)9,@T=MYT@J>S!Z:OF\&)<0NAK#MB
MIA, ]C=?S(P>!]O[!3 /WZG%-\#XGAL"SG]_O)R_)@4\=VE5-H^"\7WW9R$\
M-7C\?.]Y(:#[GXZ8[D1E]L)B-H^#[CWWYZ$[47D#=.^\$-#]S\=)]\6RQ/DA
M.#\R#)[XPH+8F_T#J\?=!$2N"-K!7[RW@ZOU)LEV&-=/.?0>+;E07@\UT'/)
M8F,W^B35*H'AH"E2/LAV1VPG+%8@)H68LML%82^_LW<"LO># _I PA-]THG=
M?'UZ"=+V,2D=$VT,.(YWLG1L%-%DJ V&I-:0^>OR08)P4=*GOF9YWTN2'ZE&
M<4\[;WI/1_R29<R%?=LJ.\N39.U0FRO)6-,[RR;!'3.LUD>;R@#-EM1[60C<
MNZ-5R@#N@75U?ZA3<I_!0>< G\I!IN&=A58PA5D=/)U)656"W#%PIT]ZJ.)H
MRJ#2@W,CF3X*?I,69;[5I2,72KILU0JH?18)Q,"T7SDV5;I1^H#[*7W!'5%]
MU!F DVITZ-BM)KNH5-H?G3C(<DK=@DL;JL8WIM:(1+.F!MV;2+=9D!9D_4AI
MK9YP""5=$D@!M4\>@1@8XLBQ<<,7[7X2(HZB+4:+[6I;E.C=OY\@NJWZ-8V=
MP 1<B;[\\]=G/_P_*"A)7Q7B]3/.T7?OF-395VA3?0FML[1\279?>V?;L.$T
M3M!WI-O7I>]Q3C<P@I79N*BUX:^+,W1/WO%I#(!A]134FD[RI&,XM7."6DNH
M,P6 SM7[S==Q&A!RT-1=Q=VGE*7UN,4I#8U:Y#EQ$[."*8IM*Z:Z:["_6;>D
MGZ<0ANU@/YO0+MG,Y ^?K"NHCB;8G;[Z+?$E^P;=Z:!)XORO>-AR^$-68K-I
MAES<^8Z& C2WER&0!=,_:P"*5\XID6\F$-XY1%=D=$9$1PG=+%4@Z7:6*H4Z
MG*5R8M Z+3E$X07C<+CI"HHSVC2X,F%?S%$GPA5+@NEOE/#$O4U"MUQ*NN:!
M2)^?@K). O> 29?(MH+H$W4Q&6<W07*3JJ.]IYGR13U;9V7$-+4#;:MY#Q]
M!G7;^Z,(YIYJ##:99<';TRP=/Z&AQVQ;>Z2(U9YH"S2A9;'9DPP=/9VAAV3;
M.R0/2YUH"S:;)<&GDPP=/YN!1USW'3+PV1_W=)0"N9Q2+J+*YLS(/PGB%-\M
M+VA2X?(Z"&G(QDX5ZZ"0=TH/'>P!5V3"<(BC0<AMX]!SZ6R)*@W4J( )>A#Y
M<ZL)?=#H^&87!U_'L%MPP1 F*(V9=@LI-$+@6+T/>I[E>?8I3E<7P8;\4NXL
MRD9NPC<9=<[IN"G3!TU5#6@^>/TU2U[9Z5K%W67#W77P.5YOU^BYL83"VA1(
M)E]]WL1YE68T*+EW@JTT??-6XHJ.KB,UT"P58S7L5D]0IXZH/DA"]N-&+LDZ
M*%W=XSS.(HM2DIOP35&=<SJNRO1!DU8#FKNU4;$VH23&;;A/W,0!Y1"(NPA#
MFKRH.4AO/#PG"W/B7M]A23G9&'!\C<W2L=%- D-M,(2UALP_FE,3$TR0A&AV
MDZW7,7NT[QKK0RNM+/CN4C6N:2>K8G4P_+3'S$>';0L<H;R=L2;U]*"9N>*]
M.2NY>7F+2](V6O0*YNG%G=VN- #=WJ=4R'HGD"% /H:':@SI@39P8FW[[<&@
MR?CKGW0=D'>"*$!QI&AO0@V7%J#8T/2.#W@=Q/0EQGUV9U1&?(]X>@=U@Y[<
M DA6&L,V7@BWEE!K"EW,M$TC&0Q[0=I-C'8;HLTBM%,N=[:%GK/AT<:-=IPT
M4?+./%ND_-65.O+^NHV\OP 1>4_#<C$6)T_8W=<'S)=;K(E>M+7BM)N<YN*@
MG[0S 2Z 8!)\F)&*-JZH@A3M[8#EK#0TT=;(4?,6?$"BA3.J6$1K,U!Y*XU
MM+1QS*P%'W=HXXLBY-#:#%C2R@(-+6T<-6FAAQ<:^F*2PW6B+8CTU69JG63H
M6(E\-&E931W:LSQ@<G8?FGK?-)@(6'+[D:4D;$*^8;/R8QK%!3LZQ='5YY"(
M5N_Y3"D?N2TP?-6Y:TQ>F2%PM[[W<$)T+_S'-I.+=UY+G)(4A%3::1X*->1!
M&@JQ*)B>4HV/2VE-/D^S";P&R99MY0-,VSIPJ$X,;^1\*^N/2B.X<B+5@D!I
M-$3']S^4,W7N3V!\^07'JQ?Z("R9]P8KW!Y,L1_ID:LL)-?>C#^6F3LI)Z#>
M!E!N&@,?T[911$&EB?+VU++J!>E%+]ATOJRG"31^K@X]F5)F0C-@Z*QPTIC.
M AO'06<Y<"V=FSDDC)#>H9?TY-:H."I!?USL Y6SC4H!Y5,/&I=!?92LGQ[
M>^=)?5&H?>:BGGJ<XQ0OX_(B2PG@+<%<@\_28O%<E'D0ROBTCT&7O-O?\3X_
MIUL#P^.]79"\5_$C%(Y?XX@@3SC7U.4AU_+ 5IT+ DK*5*#Q3H-S3*Y:' JW
M'NF[/XLTNB4?L6683M<#S\S<$;!-K0B-<T9HN3<5V!-/]%$RRB@P#)3TVY,Z
M>T@CL?UH"XUE:ICBLY,ZNZ1W<C51H';LTFKYR.1MP2^-"AB"F>&41?9Z)U<+
M^P'3>HR3F,TK)=XLFBD"[8"W!,VNTY??3)WY&RZ)>Y#BZ=-\U@^ :12'\$HR
M^Z3/DA)9^MYCLQ]/WRPI&E,PMH+:1R8&G@U+9UKCFL6RTY=VYRN*P5N\^YL%
MTWSF\\6BT=!'?;=L,[5$Y0L>M: 32#<V)=W+8"G1>S36KI.26P$P\.A<-!A:
M9"; L'\:;LT2L4_U$Y1B_]-ZDT9NR>C]3$(;!&RXOH\],,2?P0G;5G ,W?J'
M+(UPM"4E\YQH@F&L+ #HSE6N&73E(G4P;+;'+'SNF!)T':0T8BN*20/),2EL
M_R%:)FW5@KC3S4'KM4TI/=46&'[OZ8 %V8^UDV8N[=\[U&: =M<#)R?VV<P&
M&&)/!,Y-/6CKR%+T[L]G_D/*IC96%87WM'D,';>4W'L9!,/T.;Q0T?Y8.^Y'
M^GKH>5#@Z");T[\P244 VTRV@7;Q^N*8V._+#8-I(G-ZPR].L_!W]$PUV.YC
MH^*]J1@MQ(7>5E>7B$)]M*&.4#[ =Z"-*I.*R7IGQ^8C8)K6H3PS;6;',#JQ
MD;;]4[I2/<AA9P+ 6*-TSF!($>J#H?<$T'R>V1#G91"G;-]RDQ4QBWGU3E:3
MELO\7$3_V!8LK>X^6_:\*6B]O,Q9VXY\; <,F?< ;TCJ8^B-+UZ((Z0(KM(@
M+'$T*>I'9@- ?ZQVSZ!#%AL 0^(IJ+D+!4P8U>RED0''T1U;47<?@]"Z9G-2
M3[<&AN%[NV! ]SD[:DEB7YNIT_@R]Q0#SE+]3G*LS?EKI0TEP]1DY,(#H@,1
M;LKT1DB\B8:<$7 O1ULB3K+BO9/<&[J0D:#FK6+O1/<FK080L0'_([W*,?W(
M+M+V3M+)D/DT/]EK7-"3F&66]^)=@1VG-Q=!B(.W708BS?UNG9*/JSUJ!T0W
M>\0:8!AH!%.:L9].%WLII5!0EGG\O"WI>UZHS/Q?R!:[1UH-:1SE[IYX52[2
MZ.J?VWBSEI]@6%OQ3TVMBWJN2DU 2[DW#?Z8U(LPW*ZW"?T8BO FQV$U3V!Q
MI?7C%C .[L3^?DQS'"3T 8[W09P6=^E3'D1D#'G$X39G$E;%9V+./\W-G=;S
M76_K.(AO[ >_9]LHHA75!$/T=G;4\U)3)&(5K[>!!>"55X%[\E")I\ JOFT>
M268.8*A&?%D4!2Z+]WE66,Q0A4J>^D>% Y)>4* !<88JAZF<H09,#?3DM/*L
M2_!%/+P(\GQ'5G6?@CPR&+KU%KRR4>^:DIIR=;@\U6(>D_8#+E'6I6XC6A [
M1O*/YF]U2%P_:(=,M.MPG>)JO4FR'1[\;%IV>W[$*]5G*2!E:]CK"W ;S!QN
M"59U^19:Y.5TSV<ORF-I*_.VBS?0!B1\)S-RG-(=9>",OTE?"<XLE[T>H%+P
MRE@.N)*1K31<QHTA\HRJ?X='(KZQ/. "YZ^X( V%]?Q!4BR2)/L4D(J^SO++
M;/M<+K<)^8TF4-ZC.[7^$+!N=F)!67:_EE^!VTCF<HV;GC0J!3O BVHM%-1J
M;/.YR?<-<#$PW @R+<VQEM>V(79!2?2A"I08'#NXTAV3')/^?@OJS+A>3RMN
MJ<J$_>YYR.Z5BB7!\TAU(726N*WY.?,!&^_=,E&O?.F!5;*%R,$=*3MPXA.
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
M6DR+W<DHHP/CO5E#*8%])J4/CXO_OO=D5#+N>"N7#_AS^90]?<K^3@IBW%?
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
M_PLGJ/T&&Z;[7SF!>?K8/&ASL]X$[)6LSK7J3Q2;[(:JL3(@<MACYFYMMV\
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
M K@Y9/0"33 K]6'GS$N>Q1,4_'_$$X:O7B0VP//TS&-LS4\DOWI1)EL.ROK
MZFAISD$<T#XB.<)?:<_E9WN?\+X^1>2&I&I31X6'MA9:TO0>;$'D1R>I>M%T
MS?NF)J59"BV!>@\29/*A@W['R(L75D],5L\<-<12<P&JC)9SO0=%%FB@,U=[
MW&P[K'7C1EH<+4E[KP&DD1B=#^"8Z3<ZQK?$CKQED]# 12G>;KPN0%!V..]M
M2E,ORDOB387JQZIU<Z"N%EIJ^.'T0N! 'W3;ES/%N['WX?*92_HY*9YP5I-F
MJ(:647XX:R! T&FKWNA6,[0M@99H?C@9;3'1<6^_<<Z'\L6;'V7B5LW,":PV
M7K+ZX839X(-.9FUOJIGIZH7PDMJ/,+%UI45GP 2^+>Z3V0H&[_(.8'MW'7I/
M8<1%)G SJZX.7N[\X:2:L4 ?6S<T)<F=MQ9G/..A2EH8+_$^'&5J%L,1/BH3
M(I0257F\5/U]6=%+[@(Q+..S<$<L+3>J*GCY_0?0HY??%89JYBLC-8VR>,\
M#.1$(C$Z&3;C9,@ <=$X !HC>[>OH_'RD;#5=1B3V\49[WBHHU1:&N]U@1%(
MU<B//MKJ.QK8]@WSI8'A9,CD12>A:1.L)H'U#8U]TPP(J(KW0L'8UE(-,N@<
MGI>3\F9)K<WEVOL)8T6\IPZ&\P=$!9V]W'A5[QMDZ&GJX+V5,)(A3XL%.EVU
MWH$VAY@O*(RZ*SR [: (' K3/$!%^*?1/(J7<#QT7&HKX;W6,)Q; !KHHRT/
M\GJF$4<Q$9?,Z1KBRJNN@_?2PW"^S%B@TW5730AY7PV>K]+">$]%P%'N^(6I
M9$;GHQ8I:7)#[I3$>V.B+Q,J:=%IF =!/L#Y4/="OB$]\U["5)J%OK*1J2K@
M/5#1EQ2#[.C</#)^O,O8.A>LT"##4%'7P'OPHB\[)NGM-WL_%YN]F"Q%9!#J
M=N^>I%X8D^#"8[&(WI_[?K;*(M$O?C@4+R>H28;4Q7N HR_=<$30QV57-IL=
M'^;#'5/L] [@\%4[2O+CA@V]YIIX;X:,>L36XC(J]9CQI7<YH,\D#?W:/J 1
M;/H!'FPZ^[=&>_]^##X=>>\:1?2+P/N2LG.:/:6++.J&C&FVLL#Z>QR>:H40
M^L+:/*_RP7/+<N&#?.-W1UB>4P=Z;%?7QXY8'13>8 .18XP6*9'F6?I,6?BO
M[0QM8K);#SN*=30&59 XR5R>\]V2M:H.=LCKR(PUH4!GJV9?LI\V096QXV$'
MWB8 P7&)2/ALJ:V$'2H[#G'.SI.=/IHF266%/8ZI-8#@'DGZ?)0JJ?IDHW0Q
M1K9GELH=G\RW#_W<+DJ/I_I#O8U3^0^Z4_FVH1E=S&I-(29 V/3)? 175L R
M7;^2.".77!_%Q;SHRF]A^GR6)2GO)ML$'HH(+/Z?X-%[T]FR>S2&?!XW$-BQ
M:_>&RX%I,^&SBX@@S>U_A+V&/MGT^)QPX/FL(V#G/T<DQS\.YBN1B/A?JM1X
MFSEH>-O8YW@[31@/33<5(WF@45 7PY)\27WL8_X(!"M1<9C$/L3AG_#'(NL
M+K0^,IHD=XPN=/?(C4+8QWL[\B3R[3%;#R3BS2W+]%V:NYA6.>R3O1UG<BG1
M9\&/).;G@4BLM,$JC$,A@WAYSLB&L2+V>=YR2,%P0.>KOA^Z7;0SGV@N^PSU
ML(_S=FS!4$ G:Q.H5&J1+N-+MRAV/BL[2I2R[O'*M)&I@.*:2M]E; -0+XR=
M!JLGAUUY]YC%&QK3IF!5IE"C[0E0%3UQEAW%8##0)\_\&5R2I,:=2*<@>L(L
M.,B=1&8RD??<U=>+Q(V5R*.<Y#%-'[TP3L3<HEL/#=70<W/UI1@$!_K8$WT2
M7;J-'[R(W"X:644W*44UAP-@??1L7'UIM ,(G<\\>E<IJV9/8ZB'GJRK+W\P
M0-!YZT'9"&Q-9C'IRY8-4?NV.]UNM:L[LC#.N)S;>]I3LJ",U+(R7;QQL#A9
M8>RQM7A@-X_&%[=K-+<Q5=L(TYWJ1!]%3T9FMR/> 0%[KYY<ZG+$G9*8:,WJ
MR@KH^=#ZJ(52</RE@:00JT2K&'H>-,O3JDS(/1Y-571?Y7=YZB6AKR9/41P]
M[YD=B5JAT<=1NW?G892E.@=&907T#&C#:&D)CD[,;T0\@T""^2M?AY?D)EL]
M$7:[Z'CL&<:093/H>='L2.P%DJO4EAIHX:)JW1!ZVK11Z#4!Y9;SJB9PMN'$
M^B/<B;7>Y/_R7FCR'[.R9>P8TWYID4#5L:+]R\X]ZJ-)V^5,(ZVCJ9,,-RMF
M.K'^38GJ-SG(7/#12?)S)X"/6EG'.&EHE K\6O?K&RAD @H%.J.K%QJ+26G^
M%D*XD%?;1UKDDM0\CI%V\\UNG=.5%VH<<17%'2-$IVSM3;U<H)HK''H$TB<B
M-C%J3B1%L1W=^S"AE!A]]RW)+&7B1%,%VT>]#S=&!- Y4N1F,_%DJ(;MHMZ'
M*Q 2Z'RUTW>9B%*5Q_9#[\.07G9T:G:4KFSZQ:>SZ9\^-]D+82$-> ]8BALB
M #<)#3#ZX#,(,.A\?03^?N+0RF5-H>A]7Q*;;GQWKG IYIE[\I(Q_]E+2'">
M,2YGT3M#@E9 56=60-!T"X%AK]TW=5(6NMZ/[:HN=A#7*'0W@=A_OHOT)1V%
MKFYO22#VA21.#&'.?=K"CAJSTX=>0+FQ(^YVO=#BD4C6-X8=;3:490A4Z#3/
M@W]DA8MY\D@5Q^A<A*>V"/>$'Q^2,"5E7'@A]#WQZ3+.6S$L\]-_&3LV#JQ
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
M?8BR?['1 A1T!K>A-N*Q<S57[7+81ZX>ST7+!$7'/X]1+8;Y#8W](FV]QF%
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
MP?[ [V#[+8VC(*. O<<Z-(6^X+LT[5@WW-6#J_B5HT69)EF:K@ZV\]$X/'9
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
MVBR+[:%G :I,R(F /0\9\7EA$+*JPE!]G>QBR8RM7LZIP"4+O@('>=H"SJR
MPXRQO@X4ZLGN.@!00Z1&MRT=@P]M@P]/W#V&'(,/#SWX<+ .M2+N3(]4*HH[
M[Q<ZWD.56L F6C#/+F[Y+[\WQY#*"CKOW3)2[*@:I(E8$5WBOWVO9:1=R/T;
MN)'HD*,S+14G$"I.;*G <W8<EXJ376PU$Y;6EAW^K^V2P__Q>Y[93+&UY'^O
M_=F-C<%D6\JFL+5PH!USH1PQ50>AHV5B/IIXR;&LNCK)GLH YB?O+5QE*QV<
MK2)X*T$;KPZ:4F'0CZ:][?V%^T8YA&N)&">XA%%_ZIA)P9*5@]&W5R^,Q!)P
M25GN.C&]VG6_B&TZ=U[]5"2A:^$\RMLE@5S2BS?QH\8] 5H?^QY@,@VQ ["W
M;^HK84\T(:A>WI]C1GRZC,4T^NB]G9*8+$(14^W3%>&_N".Q%Z4A28Q:8]_2
MP4:\]P45?>:X6+U$=$W( V&OH4_D &W\MW,LDD>:>E'][\+;YX:F?R?I_08%
MM=I,^$GG38Q]]6MRF@Y7$0OW5+YDE[\2Y32IP7?=C\,+$T<"<E+;X36-EREA
MJ\(I.O=IY',[AZ+F']RR).JK'%X,M5GF0Y]IMBT5E=H.\PB3CKE+SM_\.#?_
M0&F>:"I"D^N&O*6/]/$+_3OQF$R91?><Z=WAQ34[!>]!JSCO''%9R6O].[QH
M9,< /F1%OZ09<UC/:]USWR-B'_6\P_]>&S9+W]G2]B;\&>INM,EIA;;&<\VB
MB<.-&+;&T8&(7K+,O2ON& TR/TWF<7"6)2E=$9:4,;>;SC:B>/_<B>(M6_K3
MK&HK#^;=M+:)X46*W"W[=T]>*!/I\<PQN>H:V-&V%S$G8_U;&)![\DKBC)RN
M/WG_H&P#]NEZT^N*%W"<[8#&'?$J,C"MC)T=(#E^U&RG\XVN=Z8NB2D%VH C
M+(\W&MKV#R@0$X6W&GRARNGUEI5['[6_G[SDP=*GE'B:X%8836)%+3N3*&-
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
MT3(E9#\  /J2 0 2              "  0    !L:69E=V%Y7V5X,#,P,2YH
M=&U02P$"% ,4    " #L@7M69EIX5= 4   D@@  $@              @ &4
M/P  ;&EF97=A>5]E>#$P,C N:'1M4$L! A0#%     @ [(%[5H'\7EI,#0
M'E0  !(              ( !E%0  &QI9F5W87E?97@Q,#(Y+FAT;5!+ 0(4
M Q0    ( .R!>U8%/2QZ?0(  #X-   2              "  1!B  !L:69E
M=V%Y7V5X,C$P,"YH=&U02P$"% ,4    " #L@7M6+NJ4D/(!  #$!@  $@
M            @ &]9   ;&EF97=A>5]E>#(S,#$N:'1M4$L! A0#%     @
M[(%[5D>M?&H" @  ?08  !(              ( !WV8  &QI9F5W87E?97@R
M,S R+FAT;5!+ 0(4 Q0    ( .R!>U;[[%ZL.@<  .$M   2
M  "  1%I  !L:69E=V%Y7V5X,S$P,2YH=&U02P$"% ,4    " #L@7M6@_LM
M^" '  !F+0  $@              @ %[<   ;&EF97=A>5]E>#,Q,#(N:'1M
M4$L! A0#%     @ [(%[5MF:/1'K P  Z!   !(              ( !RW<
M &QI9F5W87E?97@S,C Q+FAT;5!+ 0(4 Q0    ( .R!>U:?SX]2U0,  +8/
M   2              "  >9[  !L:69E=V%Y7V5X,S(P,BYH=&U02P$"% ,4
M    " #L@7M64;!;-JL@  #_AP$ $@              @ 'K?P  ;&EF97=A
M>5]E>#DY,#$N:'1M4$L! A0#%     @ [(%[5J.R<"B1N@$ Y'4/ !<
M         ( !QJ   &QI9F5W87E?:3$P:RTQ,C,Q,C(N:'1M4$L! A0#%
M  @ [(%[5LXRZINE#@  1)T  !$              ( !C%L" &QW87DM,C R
M,C$R,S$N>'-D4$L! A0#%     @ [(%[5LN<:C_"$0  "-X  !4
M     ( !8&H" &QW87DM,C R,C$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( .R!
M>U:\8.!*5"$  -$T @ 5              "  55\ @!L=V%Y+3(P,C(Q,C,Q
M7V1E9BYX;6Q02P$"% ,4    " #L@7M6*W$0?J-=  !<J@4 %0
M    @ '<G0( ;'=A>2TR,#(R,3(S,5]L86(N>&UL4$L! A0#%     @ [(%[
M5L[=%M[90   ,X8$ !4              ( !LOL" &QW87DM,C R,C$R,S%?
=<')E+GAM;%!+!08     $0 1 % $  "^/ ,    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
